Owner | Price
-------------
James | 8000
David | 1500
James | 20000
Kim | 4500
Kim | 9500
例如,如果我有上表顯示某些手錶的所有者的名稱和他們的價格。我怎麼能找出每個人最昂貴的手錶?所以在這種情況下結果表應該有3個元組。如何根據另一個屬性找到屬性的最大值?
Owner | Price
-------------
James | 8000
David | 1500
James | 20000
Kim | 4500
Kim | 9500
例如,如果我有上表顯示某些手錶的所有者的名稱和他們的價格。我怎麼能找出每個人最昂貴的手錶?所以在這種情況下結果表應該有3個元組。如何根據另一個屬性找到屬性的最大值?
這是'GROUP BY'最基本的可想象的情況,應該由任何手冊的第一頁覆蓋。像:http://www.postgresql.org/docs/current/interactive/queries-table-expressions.html#QUERIES-GROUP – 2014-11-01 02:38:46