这是我的表
Livraison
number date
1 3/06/2001
2 4/06/2001
3 8/07/2002
我希望从该表中获取最新日期,并在表格中显示数字。
我现在所拥有的不起作用......
有什么问题?
/
SELECT number,date
FROM Livraison
order by date desc
limit 1
/
给我错误:
ORA - 00933
第4行是限制
日期中的数据类型是DATE数据类型,数字是整数。
答案 0 :(得分:1)
使用ORDER BY
和LIMIT
:
select number, date
from Livraison
order by date desc
fetch first 1 row only;
在Oracle中:
select l.*
from (select number, date
from Livraison
order by date desc
) l
where rownum = 1;