如何获取表中最后插入的值sql server c#

编程


我想获取表 ProjectGroup 中最后插入的 groupID

这是表格

项目组
*组ID
*团队名字
*项目名

解决方案3

解决方案1

这是 SQL:

SQL
SELECT TOP(1) GroupID FROM ProjectGroup ORDER BY 1 DESC

如果您需要任何使用 ADO 或 Linq 的 C# 代码,请告诉我

解决方案2

您提供了列列表,但没有指示数据类型或用法。
GroupId是插入记录时自动增加的标识字段吗?

如果是这种情况,则选择具有最大组 id 的记录。

但是,如果组 ID 可以按任何顺序插入,那么您需要有一个字段来指示插入顺序,例如插入日期。 在这种情况下,您可以使用最大插入日期。

解决方案4

作为查询运行此命令

SELECT top(1)Columnname FROM TestQuestion order by Columnname desc;

コメント

タイトルとURLをコピーしました