-3

データベースから最後の値を取得しようとすると、最初の値が返されます。次のクエリを使用します。

SELECT [Id] from dbo.Tb_Patient;

最後の値を取得したい。どのクエリを使用すればよいですか?

4

1 に答える 1

1

これを試して

SELECT Top(1) [Id] from dbo.Tb_Patient order by Id desc;

Idまたは、自動インクリメント列の場合は、MAX関数を使用して最大値を見つけることもできます。

SELECT MAX([Id]) from dbo.Tb_Patient
于 2013-03-24T15:22:50.920 に答える