2013-08-21 35 views
0

我有這個表(MySQL的):如何用max和min搜索mysql兩個字段?

|id|min|max|info| 
+--+---+---+----+ 
|1 |18 |24 | ...| 
+--+---+---+----+ 
|2 |22 |26 | ...| 

SQL:

SELECT * FROM myTable WHERE max <= 21 AND min >= 21 

結果:

NULL 

解決方案:

SELECT * FROM myTable WHERE 21 <= max AND 21 >= min 
+0

問題是什麼? –

回答

5

沒有一行max <= 21。在兩行max都大於21!