我像图2中这样写的sql居然能正确的匹配,因为之前没有这么写过,感觉这样写不太正确,但是结果确实是我想要的,请大神帮忙看看这样写对吗
如果不对的我,我就是想取得图2中结果1中的数据该怎么写呢
那你能查到该字段包含3的记录吗?感觉这样用不正确啊。试试like语句会怎么样呢?
你是想查这个字段包含2或者3的记录吗,用catagory like '%3%' or category like "%2%",看看是不是你需要的数据,跟你用in对比有什么不同。
今天有答案了,可以用find_in_set函数来实现
确实挺奇葩的,,但是得到了正确的结果
谢谢各位,虽然那么写是能出正确的结果,但是没有那样用过,所以最后还是采用like的方式实现的。
这样 如果数据库里有2,12 然后你要查 2 的这条数据 结果就是2和12