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

如何在语句里标识一个表的字段

2013-03-19 
怎么在语句里标识一个表的字段?select * from table1 where 00020000,00020011 like %00020000%这个是

怎么在语句里标识一个表的字段?
select * from table1 where '00020000,00020011' like '%00020000%'
这个是没有问题的
我想直接用table1的一个字段放在like '%%'里,应该怎么写
就是想找表里COL1是00020000或者00020011的数据,但是00020000或者00020011是不固定的,不能用00020000 OR 00020011
类似select * from table1 where '00020000,00020011' like '%COL1%',想让COL1为列名并被解释成这一列的值 而不想COL1被翻译成字符串

谢谢
[解决办法]
select * from table1 where '00020000,00020011' like '%' + COL1 + '%'

热点排行