Sql 如何从数据库中获取行
在我的数据库中,有一些字段包含如下值:Sql 如何从数据库中获取行,sql,Sql,在我的数据库中,有一些字段包含如下值: 14,20,12,13,1,22,28,23,5,3,30,15 SELECT * FROM USER WHERE 20 IN (expertise) 我想取一个值20 我试着这样做: 14,20,12,13,1,22,28,23,5,3,30,15 SELECT * FROM USER WHERE 20 IN (expertise) 但是返回那些以20开头的行 SELECT * FROM USER WHERE expertise=20 或 或者
14,20,12,13,1,22,28,23,5,3,30,15
SELECT * FROM USER WHERE 20 IN (expertise)
我想取一个值20
我试着这样做:
14,20,12,13,1,22,28,23,5,3,30,15
SELECT * FROM USER WHERE 20 IN (expertise)
但是返回那些以20开头的行
SELECT * FROM USER WHERE expertise=20
或
或者如果有逗号分隔的值
SELECT * FROM USER WHERE expertise like "%20%"
从查找集合中的用户中选择*(20,律师)