Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有物品和价格的数据库。我必须选择价格最高的 5 行。像这样 - 1. 最伟大的,2. 最伟大的,3. 最伟大的,等等。
谁能帮我查询?
如果没有您的数据库结构,很难确定,但是像这样;
SELECT TOP (5) item, MAX(price) AS [Price] FROM Table_Name GROUP BY item ORDER BY 2 DESC
正如下面 Dave Chen 所概述的,这个 ( TOP) 是 SQL Server 语法,对于 MySQL/Postgres 使用LIMIT,对于 Oracle ROWNUM,.
TOP
LIMIT
ROWNUM