GROUP BY - Mệnh đề - SQL & Database
Có thể bạn quan tâm
Skip to content
- Microsoft SQL Server
- 0
Nội dung
- 1. Mô tả
- 2. Cú pháp
- 3. Ví dụ
1. Mô tả
- Mệnh đề GROUP BY dùng để tạo các phân nhóm dữ liệu trên 1 cột hoặc nhiều cột.
2. Cú pháp
SELECT Tên_cột, Hàm_nhóm_dữ_liệu FROM Tên_bảng WHERE Điều_kiện GROUP BY Biểu_thức_nhóm_dữ_liệu HAVING Điều_kiện_lọc_nhóm_dữ_liệu ORDER BY Tên_cột3. Ví dụ
- Sử dụng GROUP BY trên 1 cột:
- Sử dụng GROUP BY trên nhiều cột:
- Một số lưu ý khi sử dụng các hàm nhóm dữ liệu (AVG, COUNT, MAX, MIN, SUM): bất kỳ một cột hay biểu thức trong danh sách của SELECT không phải là hàm nhóm dữ liệu thì phải có mệnh đề GROUP BY.
- Không thể sử dụng mệnh đề WHERE để giới hạn bớt các nhóm; Sử dụng mệnh đề HAVING để lọc bớt các nhóm; Không được phép sử dụng các hàm nhóm dữ liệu trong mệnh đề WHERE.
- Dùng mệnh đề WHERE để lọc và Group By để nhóm dữ liệu:
Tags: GROUP BY
- Next story CONVERT – Hàm đổi kiểu dữ liệu
- Previous story JOIN – Mệnh đề
Để lại một bình luận Hủy
Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Bình luận *
Tên *
Email *
Trang web
Lưu tên của tôi, email, và trang web trong trình duyệt này cho lần bình luận kế tiếp của tôi.
Học SQL
Từ khóa » Câu Lệnh Group By Trong Oracle
-
Gộp Kết Quả Với Lệnh Group By Trong Oracle
-
Lọc Kết Quả ở Group By Với Lệnh Having Trong Oracle
-
Mệnh đề GROUP BY Trong SQL - Học Sql Cơ Bản đến Nâng Cao
-
SQL GROUP BY - TRẦN VĂN BÌNH MASTER
-
2-5 GROUP BY Và PARTITION BY - Viblo
-
Phân Tích Các Hàm Cơ Bản Trong Oracle - TaiLieu.VN
-
Mệnh đề GROUP BY Trong SQL Server
-
Tìm Các Câu Lệnh SQL Chạy Lâu, Chiếm IO, Chiếm Tài Nguyên Trong ...
-
Mệnh đề WITH Trong ORACLE
-
Điều Khoản HAVING Không Có GROUP BY Trong Cơ Sở Dữ Liệu ...
-
45 Rất Hữu Ích Oracle Tóm Tắt Câu Lệnh Truy Vấn - MofunIT
-
Kiểm Tra Kích Thước Của 1 Bảng Trong Oracle - Blog Kiến Thức Database
-
Hướng Dẫn Học SQL Cho Người Mới Bắt đầu Với Oracle
-
Hướng Dẫn Về Hàm AVG Của Oracle