就好净水机怎么样:sql查询语句问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 20:28:15
表的一个字段中存有多个值,这些值是自动以逗号分隔开的,现在要以这个字段中的某一个值来进行查询。这句查询语句的条件该怎么写的?希望可以写详细点.谢谢!
select * from table1 where....
是该采用like来查询,但问题前面还有个前提,怎样提取出这个字段中的某一个值来作为查询的条件。也就是说like后该怎么包含这个字段中的某一个值?谢谢大家

比如要查询姓名带 “小”字的 所有记录
select * from table1 where 姓名 like “%小%”

用like吧 如果你是这个意思的话

对 应该是用like

人才0252 说的很详细了

去查一查SQL Server有没有Split函数

如果有先用函数分割然后估计再是 Like '%变量%'