我的表格如下所示。
-----------------------------------
| DATE | SERIAL_NO |
-----------------------------------
| 2014-01-01 | 10001 |
| 2014-01-01 | 10002 |
| 2014-01-01 | 10003 |
| 2014-01-01 | 10004 |
| 2014-01-03 | 10001 |
| 2014-01-03 | 10002 |
| 2014-01-03 | 10003 |
| 2014-01-03 | 10004 |
| 2014-01-02 | 10001 |
| 2014-01-02 | 10002 |
| 2014-01-02 | 10003 |
| 2014-01-02 | 10004 |
-----------------------------------
从这里开始我需要编写MySQL查询以获取MAX(DATE)
,并且我需要获得MAX(SERIAL_NO)
的最大日期。
提前致谢。
答案 0 :(得分:3)
Select date, serial_no from myTable order by date desc, serial_no desc limit 1;
答案 1 :(得分:1)
Select date, max(serial_no) from myTable where date = (select max(date) from myTable)