我正在尝试选择行 order byadded_date
或者如果行已更新然后 order by updated_date
。
默认更新日期为Null
。
dd-mm-yy
( )中给出的上表日期。
对于下表,第一行在 2 月 2 日添加,第二行在 2 月 1 日添加,因此使用 ,
select * from tablename order by added_date desc;
我得到了最新的行,但是如果更新了任何行,那么这个更新的行将成为最新的行。
对于第二行,行在 2 月 1 日添加,但在 2 月 3 日更新,因此它成为最新行。
如何获取添加和更新日期的记录?
id title name added_date updated_date
1 asd rff 02-02-2013 NULL
2 fsfs rwr 01-02-2013 03-02-2012
3 ddd wwrr 30-01-2013 04-02-2013
编辑:使用 MYSQL