求一个SQL查询语句!急!!!
记录如下:
编号 工人 其它
01 张三,李四,王五 ...
写一个SQL语句:
要求根据输入工人的姓名查找(可以多个)如: "张三,李四 "或 "张三,王五 "
------解决方案--------------------用split把它拆开,然后在用like查询就可以了吧
------解决方案--------------------好奇怪的业务,你要找多个,那个字段就是多个工人的名字啊!
------解决方案--------------------数据库设置不合理,强烈建议修改。
split运算符用法见sql联机帮助或google一下。
------解决方案--------------------select * from Table where 工人like '%张三% ' and 工人like '%王五% ' ...
如此多次查询就可以了