Ben Mysql 5.0.77 koşuyorum ve ben bu sorgu çalışması gerekir eminim?
SELECT *
FROM purchases
WHERE time_purchased BETWEEN '2010-04-15 00:00:00' AND '2010-04-18 23:59:59'
ORDER BY time_purchased ASC, order_total DESC
time_purchased DATETIME ve bir endeks.
order_total bir dizin ONDALIK (10,2) ve değildir.
Ben (büyük en az) tarihe göre tüm alımlarını sipariş etmek istiyorum, ve sonra sipariş toplamda (en azından).
Yani benzer bir çıktı olur:
2010-04-15 100 $
2010-04-15 80 $
2010-04-15 20 $
2010-04-16 170 $
2010-04-16 45 $
2010-04-16 15 $
2010-04-17 274 $
.. Vb.
Ben bu sorgudan alıyorum çıktı düzgün sırayla tarihleri vardır, ama hiç sipariş toplam sütunu sıralamak için görünmüyor. Düşünceler?
Teşekkürler.