我的表格中有3條記錄(TAG_DATA)列(TAGS)。查詢表格以查找給定文本的記錄
car,bus,van
bus,car,ship,van
ship
我寫了一個查詢來獲取具有car
和bus
如下記錄。
SELECT * FROM TAG_DATA
where TAGS like '%car, bus%'
但上面的查詢只返回下面的記錄。
car,bus,van
但我需要得到如下輸出。因爲這兩個記錄有car
和bus
car,bus,van
bus,car,ship,van
我怎麼能寫這樣的查詢?我正在使用MS SQL Server。
修訂
我選擇在我的應用從多選組合框的標籤。所以我需要在那裏給文本。所以在我的查詢中不能使用and
/or
。
謝謝您的回答。我不能用這個。因爲我在我的應用程序中從多個選擇組合框中選擇標籤。所以我需要在那裏給文本。所以不能使用'和'或'or'。 – Bishan
請檢查我編輯的答案,我想這是你的要求。 – TechDo
Thanks.I'll檢查它:) – Bishan