當我用MySQL LIKE
搜索幾個字段時,有沒有辦法知道在哪個字段中找到字符串?MySQL:找到搜索字符串的字段列表?
SELECT * FROM DB WHERE title like "%search%" OR description LIKE "%search%" or tags LIKE "%search%
我知道CASE
WHEN
:
但最終我想用逗號分隔的字段列表如果字符串是在幾個領域中。
這可能嗎?
編輯澄清:
我想我的領域`found_in'當搜索項在標題&描述被發現是‘標題,描述’。
謝謝,但查詢工作正常。 – thomas
我正在更新我的查詢請嘗試此@thomas。 –