Sql 查询最后一个值
目前我有以下查询:Sql 查询最后一个值,sql,sql-server,Sql,Sql Server,目前我有以下查询: SELECT l.klantId, bh.rechten, kg.voornaam, kg.achternaam, kg.woonplaats, kg.telefoonnr, og.klantbericht, s.klantstatus FROM login l INNER JOIN klantGegevens kg ON l.kl
SELECT l.klantId,
bh.rechten,
kg.voornaam,
kg.achternaam,
kg.woonplaats,
kg.telefoonnr,
og.klantbericht,
s.klantstatus
FROM login l
INNER JOIN klantGegevens kg
ON l.klantId = kg.klantid
INNER JOIN bevoegdheden bh
ON l.rechten = bh.id
INNER JOIN orderGegevens og
ON og.loginNr = l.klantid
INNER JOIN status s
ON s.id = og.klantstatus
WHERE l.klantid = 1
我只想收到klantid最后的订单号。正确的方法是什么。我已经用“last()”试过了,但是没有用
ThankssT-SQL:使用前1名
select top 1
l.klantId, bh.rechten, kg.voornaam, kg.achternaam, kg.woonplaats, kg.telefoonnr, og.klantbericht, s.klantstatus
from login l
inner join klantGegevens kg on l.klantId=kg.klantid
inner join bevoegdheden bh on l.rechten=bh.id
inner join orderGegevens og on og.loginNr=l.klantid
inner join status s on s.id=og.klantstatus
where l.klantid=1
order by ordernr desc
PL/SQL:使用ROWNUMT-SQL:使用TOP 1
PL/SQL:使用ROWNUMT-SQL:使用TOP 1
PL/SQL:使用ROWNUMT-SQL:使用TOP 1
PL/SQL:use ROWNUM您能确认您正在使用的
RDBMS
吗@Fireblade屏幕截图来自SQL Server Management Studio,因此我认为可以假设它是SQLServer@Lamak-这是一个很好的捕获。是的,确实是mssql。谢谢回复。您能确认您正在使用的RDBMS
吗@Fireblade屏幕截图来自SQL Server Management Studio,因此我认为可以假设它是SQLServer@Lamak-这是一个很好的捕获。是的,确实是mssql。谢谢回复。您能确认您正在使用的RDBMS
吗@Fireblade屏幕截图来自SQL Server Management Studio,因此我认为可以假设它是SQLServer@Lamak-这是一个很好的捕获。是的,确实是mssql。谢谢回复。您能确认您正在使用的RDBMS
吗@Fireblade屏幕截图来自SQL Server Management Studio,因此我认为可以假设它是SQLServer@Lamak-这是一个很好的捕获。是的,确实是mssql。谢谢你的回复。我想知道,多少钱?我使用“SQLServer选择最后一条记录”,并在顶部1中找到了这个:我想知道,有多少?我使用“SQLServer选择最后一条记录”,并在顶部1中找到了这个:我想知道,有多少?我使用“SQLServer选择最后一条记录”,并在顶部1中找到了这个:我想知道,有多少?我使用“sql server选择最后一条记录”并在顶部1中找到: