我如何在Access數據庫表中找到第11個條目?我不得不使用頂部功能,而我目前的查詢看起來像這樣:如何在SQL Access數據庫表中查找第11個條目?
SELECT TOP 11 Passenger.Name, SUM(Manifest.Ticketprice) AS [Total Amount Spent on Tickets]
FROM Passenger INNER JOIN Manifest ON Passenger.PassengerNumber=Manifest.PassengerNumber
GROUP BY Passenger.Name
ORDER BY SUM(Manifest.Ticketprice) DESC;
有一個在訪問沒有「限制」關鍵字。我相信答案是使用嵌套的「TOP」查詢: SELECT TOP 1 * FROM (SELECT TOP 11 Passenger.Name,SUM(Manifest.Ticketprice)AS [門票上的總金額] FROM Passenger INNER JOIN Manifest ON Passenger.PassengerNumber = Manifest.PassengerNumber GROUP BY Passenger.Name ORDER BY SUM(Manifest.Ticketprice)DESC); –