Sql获取最后6个

0 sql

我需要一个使用记录ID的SQL查询来获取最后6次旅行的时间.

所以表中的记录如下,

RecordID  Nooftime  Day&Time
1001        1         12/11/2009 14:11
1001        2         13/11/2009 12:11
1001        3         14/11/2009 11:11
1001        4         16/11/2009 14:11
1001        5         17/11/2009 14:11
1001        6         20/11/2009 13:11
1001        7         25/11/2009 09:11

我需要一个只显示最后6个vist并且在一行中的查询.

cms*_*sjr 6

如果你正在处理SQL Server试试

Select Top 6 RecordID, NoOfTime, Day&Time from (table) order by Day&Time DESC
Run Code Online (Sandbox Code Playgroud)