//场景: 一个产品对应的多个标签名
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。。
时间: 2024-10-29 05:16:20