嗨我寫的mysql/oracle數據庫查詢,支持選擇所有的條款我的查詢是這樣的MySQL的條件裏面IN子句
SELECT * FROM country
WHERE
country_id in(IF('test' = 'test',(1,2,3),true))
如果條件(「測試」 =「測試」)爲真那麼它應該火查詢像
SELECT * FROM country WHERE country_id in(1,2,3)
否則它應該火查詢
SELECT * FROM country WHERE country_id in(true)
好吧那有什麼意義? – Deepak
任何問題或疑問?你只是想讓我們知道嗎? – Fabio
有什麼感覺:'in(true)'? –