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é.