我有一个名为品牌的领域。在品牌中,我正在破坏阵列并保存它。 像51,60。
搜索我正在使用以下查询。
SELECT * FROM `user_profiles` WHERE brands LIKE '%51%'
这是有效的,但它也返回值151,510。
如何只找到50的值?
感谢所有
答案 0 :(得分:2)
SELECT * FROM `user_profiles` WHERE FIND_IN_SET("51",brands)
答案 1 :(得分:1)
查询是正确的。如果你想要50刚刚放入或条件与现有的像
SELECT * FROM `user_profile` WHERE brands like '%51%' or course_code like '50'