0

如果我写:

SELECT * FROM users WHERE themes LIKE '%3%'

从字段主题='1、2、3、4、5',如何写正确'%3'或'3%'或'%3%'

只是为了检查用户是否选择了这些主题之一

4

1 回答 1

1

利用FIND_IN_SET

SELECT * 
FROM users 
WHERE FIND_IN_SET(3, themes) <> 0
于 2012-12-09T02:24:11.857 回答