我想阅读并显示最新的插入值。我的表包含相同的名称包含不同的值。所以我想通过选择该名称来显示最新的插入值。请帮我。 我的代码如下:
select Name, Debit, Credit From aTable where Name=@Name
数据库: 我希望只显示插入表格的最后一条记录。
通过使用上面的代码,输出就像下面给出的图像一样:
我只想在Hari的名字上显示最后插入值的图表(3000,20000) 谢谢。
答案 0 :(得分:2)
最好再添加一列作为Id或Date 然后应用以下查询
select top 1 Name, Debit, Credit From aTable where Name=@Name order by Id desc
或
select top 1 Name, Debit, Credit From aTable where Name=@Name order by date desc
答案 1 :(得分:1)
选择ur列的最大ID:
SELECT MAX(Id) FROM Table_name
选择您的表格详细信息:
SELECT * from Table_name
将ur Max id放入where子句
SELECT * from Table_name where Id =(SELECT MAX(Id) FROM Table_name);