這是我的表結構。MYSQL:返回什麼符合多個搜索條件
我有一個查詢一樣,
SELECT `user_pid` from `table` WHERE
`upchain` LIKE '%,33,%' OR `upchain` LIKE '%,52,%' OR upchain LIKE '%,98,%'
這給像結果:
但我需要知道哪一行匹配該搜索條件。 有沒有什麼辦法讓下面的結果:
user_pid | search_critetis
--------------------------
33 | ,33,
52 | ,52,
98 | ,98,
100 | ,98,
101 | ,98,
你應該真的改變你的餐桌設計。切勿將多個值存儲在單個列中 –
@juergend:是的,我知道。我不得不爲這個特定任務創建這張桌子。這不是我的主桌。 – kadamb
@kadamb我們可以解決問題嗎? – rbr94