ORDER BY thay đổi thứ tự các mặt hàng được trả lại.
GROUP BY sẽ tổng hợp các bản ghi theo các cột được chỉ định cho phép bạn thực hiện các chức năng tổng hợp trên các cột không được nhóm (chẳng hạn như SUM, COUNT, AVG, v.v.).
TABLE:
ID NAME
1 Peter
2 John
3 Greg
4 Peter
SELECT *
FROM TABLE
ORDER BY NAME
=
3 Greg
2 John
1 Peter
4 Peter
SELECT Count(ID), NAME
FROM TABLE
GROUP BY NAME
=
1 Greg
1 John
2 Peter
SELECT NAME
FROM TABLE
GROUP BY NAME
HAVING Count(ID) > 1
=
Peter