mysql find_int_set

//场景: 一个产品对应的多个标签名

 SELECT illname ,c.tag,s.id FROM `sysill` AS s ,(SELECT `ptags`tag  FROM `jk_product` jk WHERE jk.id = 1) AS c WHERE FIND_IN_SET(s.id,c.tag)

这条sql的意思是:

先找出商品表中记录的标签id串,类似于 10,11,12 这种

然后遍历标签表,判断ID 是否在查出来的那个串里面去。如果在就条件成立。

需要补充API。。

posted @ 2014-09-05 11:48  鱼尾纹  阅读(425)  评论(0编辑  收藏  举报