我試圖訂購一個返回集,但我很難得到它正確地訂購。SQL棘手的訂單通過
我正在選擇字段,每個字段都有一個date_updated
和一個date_added
。 添加字段時,date_updated
爲空,直到有更新,然後分配當前日期。
我需要通過讓最近的條目位於底部,而最上面的條目是最早的條目來排列我的列表。所以如果一個項目被添加,它應該直接到底部。有沒有辦法將所有的日期字段連接在一起,然後按照最舊到最新排序,無視更新或添加?
這可能聽起來有點令人困惑,但我已經嘗試了ORDER BY date_added DESC, date_updated ASC
和類似的東西的許多組合,但它沒有做我需要它做的事情。我得到date_added
,然後根據該是date_updated
一個單獨的順序進行排序頂部...
任何投入將是這裏真正的幫助......
我使用的是phpmyadmin – patricko