我在MySQL如下表:MYSQL ORDER BY 2列
----------------------------
| id | price | price_promo |
----------------------------
| 1 | 10 | 0 |
| 2 | 8 | 0 |
| 3 | 10 | 9 |
----------------------------
我有這個下面的查詢:
$SQLquery = "SELECT * FROM table ORDER BY price ASC"
所有我想要的是忽略價格列,如果price_promo > 0
有以實際收購價格訂購,並獲得此結果:
----------------------------
| id | price | price_promo |
----------------------------
| 1 | 10 | 0 |
| 3 | 10 | 9 |
| 2 | 8 | 0 |
----------------------------
查詢我需要做什麼t他?
沒有必要提及升序ASC,因爲ASC採取的是默認 – 2012-04-05 10:24:33
你想定製您的ORDER BY CLAUSE? – Teja 2012-04-05 10:25:57
是的,我想通過實際購買價格獲得ASC訂單。我需要什麼查詢? – CBuzatu 2012-04-05 10:27:50