首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

mysql怎么查询匹配字符串中的多个数字(顺序可颠倒)

2012-08-26 
mysql如何查询匹配字符串中的多个数字(顺序可颠倒)?数据表:tableidtalent11,2,4,321,333,22,13,1411,21,31

mysql如何查询匹配字符串中的多个数字(顺序可颠倒)?
数据表:table

id talent
1 1,2,4,3
2 1,3
3 3,22,13,1
4 11,21,31,13,10,33
5 1,12,13

现在想查询含有1和3的值的行,需要的结果为返回ID:1 2 3共三行。


[解决办法]
select * from table where ',' + talent + ',' like '%,1,%' and ',' + talent + ',' like '%,3,%'

热点排行