永发信息网

sql server 2000,一张表中怎样进行两个字段之间的模糊查询

答案:2  悬赏:60  手机版
解决时间 2021-04-30 21:53

一张表,有col1,col2等字段,怎样能查询col1中包含col2的所有行?

最佳答案

select  * from 表名 where [col1] like convert(nvarchar,'%'+(select col2 from  dbo.userinfo where  条件)+'%')


//注意 因为 like  '%%这里面的模糊查询数量唯一  所以 (select col2 from  dbo.userinfo where  条件)  必须唯一 这里就不能再有几个条件了

全部回答
select * from tablename where col1 in (select col2 from tablename)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
帮忙翻译一下下面的英文句子!
Nobody空间背景音乐链接地址
在游戏进行中程序终止怎么办?
方正液晶显示器质保期限
盛鑫楠装潢材料在什么地方啊,我要过去处理事
为什么我总是那么伤感那么恋恋不舍?怎么才能
15多天没来例假了,验孕棒验了没怀,到底怎么回
淮北师范大学信息学院本科笫三批次征集志愿录
懂英语的高手帮帮忙哈
为什么我的手机下载不了2010QQ
嫁一个自己不爱的人能幸福吗?
有姓安的吗,我是姓宇,但是百家姓里没有宇姓
8个8加减乘除怎么算等于1OOO
目前 QQ空间开通不了的
宣武怎样升级快些
推荐资讯
电脑经常蓝屏是什么原因,应该怎么办?
推荐台笔记本
背后长个硬币那么大的疙瘩疼痛是怎么回事??
做月子可以**吗
任仲传康膜真有用吗
两道关于可能性的数学题
怎样表白最好
烟对喉咙有坏处吗!
怎样才能申请到8位QQ?
重庆沙坪坝到哪里买电脑最好
怎么促进身体长高?
华星酒店在什么地方啊,我要过去处理事情
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?