显示最后插入的行的SQL
如何从表中获取最后插入的三条记录。 例如,我有七个值,我想显示最后三个插入的值显示最后插入的行的SQL,sql,Sql,如何从表中获取最后插入的三条记录。 例如,我有七个值,我想显示最后三个插入的值 s.No name 1 1karthik 2 2shakti 3 3yuva 4 4dilli 5 5babu 6 6bombay 7 7hills 我想动态显示最后三个插入的行尝试: select top 3 * from YourTable order by [S. No] desc 甲骨文: 从rownumSQL Server所在的表中选择*:
s.No name
1 1karthik
2 2shakti
3 3yuva
4 4dilli
5 5babu
6 6bombay
7 7hills
我想动态显示最后三个插入的行尝试:
select top 3 * from YourTable order by [S. No] desc
甲骨文:
从rownumSQL Server所在的表中选择*:
如果[s.No]是标识列,则可以使用TOP和ORDER BY。否则你就倒霉了
SELECT TOP 3 [s.No], [name]
FROM [table]
ORDER BY [s.No] DESC
从表1中选择*按id顺序描述限制3
-mysql什么是RDBMS?语法是不同的,这取决于它是否是MySQL、Oracle、SQL Server等。好吧,然后给我一些更多的信息。你看到了什么错误?你在用什么数据库?