这张表的字符串 在另一张表中是否存在

假设一张表中有1,3两个字符串。判断在另一张表是否存在这个字符串。

假设表A str_id字段中存在 1,3,22。 B表id主键 1 。

利用FIND_IN_SET函数来比较。

FIND_IN_SET(a.id,b.str_id)

sql语句为:select * from A a left join B b on FIND_IN_SET(a.id,b.str_id)

 

posted @ 2015-04-02 11:39  麦田守望者~  阅读(294)  评论(0编辑  收藏  举报