Mệnh đề GROUP BY trong SQL

SQL sử dụng nhiều mệnh đề khác nhau đi kèm trong các lệnh, chẳng hạn như mệnh đề GROUP BY, mệnh đề HAVING, Mệnh đề WHERE trong SQL, ... . Trong bài viết này Taimienphi.vn sẽ giới thiệu trước cho bạn về mệnh đề GROUP BY trong SQL.

Mệnh đề GROUP BY trong SQL

Mệnh đề GROUP BY trong SQL được sử dụng với hàm Group để lấy dữ liệu được nhóm lại theo một hoặc nhiều cột.

Ví dụ mệnh đề GROUP BY trong SQL

Nếu muốn biết tổng số tiền lương chi trả cho mỗi bộ phận trong công ty, truy vấn GROUP BY trong SQL sẽ là:

SELECT dept, SUM (salary)

FROM employee

GROUP BY dept;

Đầu ra sẽ có dạng như dưới đây:

Lưu ý với mệnh đề GROUP BY trong SQL

Mệnh đề GROUP BY trong SQL chứa tất cả các cột trong danh sách được sử dụng với hàm Group.

Ví dụ:

SELECT location, dept, SUM (salary)

FROM employee

GROUP BY location, dept;

Đầu ra sẽ có dạng như dưới đây:

Trên đây Taimienphi.vn vừa giới thiệu cho bạn về mệnh đề GROUP BY trong SQL. Trong các bài viết tiếp theo Taimienphi.vn sẽ giới thiệu tiếp cho bạn về các Mệnh đề HAVING trong SQL, mệnh đề WHERE trong SQL. Ngoài ra bạn đọc có thể tham khảo một số bài viết khác trên Taimienphi.vn để tìm hiểu về các lệnh như lệnh UPDATE, lệnh SELECT, lệnh INSERT trong SQL,...để nắm rõ hơn những kiến thức quản trị cơ sở dữ liệu nhé.

Các bài viết trước Taimienphi.vn đã giới thiệu cho bạn về các lệnh trong SQL, bao gồm lệnh CREATE, lệnh DELETE, lệnh UPDATE, lệnh INSERT, ... bài viết này Taimienphi.vn sẽ giới thiệu cho bạn về mệnh đề GROUP BY trong SQL nhé.
Mệnh đề ORDER BY trong SQL
Tìm hiểu Alias trong SQL
Toán tử NOT IN trong SQL
Toán tử so sánh LIKE, IN trong SQL
Index trong SQL
Lệnh JOINS trong SQL

ĐỌC NHIỀU