我试图订购一个返回集,但我很难得到它正确地订购。SQL棘手的订单通过
我正在选择字段,每个字段都有一个date_updated
和一个date_added
。 添加字段时,date_updated
为空,直到有更新,然后分配当前日期。
我需要通过让最近的条目位于底部,而最上面的条目是最早的条目来排列我的列表。所以如果一个项目被添加,它应该直接到底部。有没有办法将所有的日期字段连接在一起,然后按照最旧到最新排序,无视更新或添加?
这可能听起来有点令人困惑,但我已经尝试了ORDER BY date_added DESC, date_updated ASC
和类似的东西的许多组合,但它没有做我需要它做的事情。我得到date_added
,然后根据该是date_updated
一个单独的顺序进行排序顶部...
任何投入将是这里真正的帮助......
我使用的是phpmyadmin – patricko