Order by

Sorteren bij groepsfuncties kan op verschillende manieren. Het kan met het noemen van de groepsfunctie die op de eerste regel staat (MAX(salary)), met behulp van de alias van de kolom (maximum_salaris) of door het nummer van de volgorde van de kolom te noemen, in dit geval 2.

 

SELECT department_id AS afdeling, MAX(salary)AS maximum_salaris

FROM employees

GROUP BY department_id

ORDER BY MAX(salary);

 

SELECT department_id AS afdeling, MAX(salary) AS maximum_salaris

FROM employees

GROUP BY department_id

ORDER BY maximum_salaris;

 

SELECT department_id AS afdeling, MAX(salary) AS maximum_salaris

FROM employees

GROUP BY department_id

ORDER BY 2;

 

clip0175