X我正在這樣MYSQL其中所有
SELECT ....... WHERE column_name IN (1,2,3)
查詢如何使用相同的查詢,並說
SELECT ........WHERE column_name IN (*)
,並選擇所有行?
編輯:我需要這樣做的原因是因爲數據庫設計不好,一般編碼不好,現在我需要破解它。如果我沒有通過查詢1,2,3 ..我需要傳遞它,所以它會返回我所有的記錄。有沒有辦法做到這一點而不改變查詢?如果你不認爲這是可能的,那麼你應該說你的答案是不可能的。
就忽略`WHERE`條款。 – Gumbo 2010-11-30 19:50:26
WHERE column_name NOT IN(-1),如果你知道值不能小於0並且你仍然需要WHERE子句 – Vjy 2010-11-30 19:51:45
是`(1,2,3)`常量或查詢結果? – stillstanding 2010-11-30 19:52:32