簡単にするために、「employee」というテーブルがあるとします。
id INT NOT NULL PRIMARY KEY,
salary FLOAT,
department VARCHAR(255)
各部門の最低給与を取得する場所を実行してクエリを実行したいと考えています。だから私のクエリは次のようなものです:
SELECT employee.ID, MIN(employee.salary), employee.department
FROM employee
GROUP BY employee.department
ただし、どのレコードが見つかったかに関係なく。結果セットの ID 値は 1,2,3... に名前が変更されます。結果セットに存在するレコード (部門) の数に制限はありません。
AGGREGATE 関数を実行した後、従業員の実際の ID を維持するにはどうすればよいGROUP BY
ですか?