Z
zhangrf
Unregistered / Unconfirmed
GUEST, unregistred user!
大家好,求一条SQL语句:
表:users 字段:names
记录1 张三;李四;王五;赵六;。。。。。。。。。。。(N多个名字)
记录2 张三;李四;赵六;。。。。。。。。。。。(N多个名字)
记录3 王五;赵六;。。。。。。。。。。。(N多个名字)
我要用一个语句查询出涵有 张三 及 赵六 的所有记录;
不想用 where names like '%张三%' and names like '%赵六%'这样的语句,因为假设要查询1000人,那就要将上面的语句重复1000次,这样做效率太低,我试过,我想找一个更好的查询方法,如用charindex或patindex不知道行不,谁可以帮我写一下,再下万分感谢,并慷慨送分!!!
表:users 字段:names
记录1 张三;李四;王五;赵六;。。。。。。。。。。。(N多个名字)
记录2 张三;李四;赵六;。。。。。。。。。。。(N多个名字)
记录3 王五;赵六;。。。。。。。。。。。(N多个名字)
我要用一个语句查询出涵有 张三 及 赵六 的所有记录;
不想用 where names like '%张三%' and names like '%赵六%'这样的语句,因为假设要查询1000人,那就要将上面的语句重复1000次,这样做效率太低,我试过,我想找一个更好的查询方法,如用charindex或patindex不知道行不,谁可以帮我写一下,再下万分感谢,并慷慨送分!!!