我目前正在进行查询以搜索特定的表。要求说我需要抓取所有记录中的任何一组字段是like
的输入值。因此,我有一个类似于SQL搜索查询
SELECT * FROM MyTable
WHERE Col1 like @input
or Col2 like @input
or Col3 like @input
where子句中可能有任意数量的列。一个特定的客户将有50列。因此,这个条款将会相当昂贵。
是否有另一种语法或方法可以使用,以便我可以说“输入值是否存在于任何x列中?”
你会不同地写查询吗?
什么数据库平台? MS SQL服务器,MySql,别的东西? – JohnFx 2010-11-30 20:41:19
我们正在使用MSSQL – 2010-11-30 20:43:15