我目前正在進行查詢以搜索特定的表。要求說我需要抓取所有記錄中的任何一組字段是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