http://vietjack.com/mysql/index.jsp Copyright © vietjack.com Mệnh đề GROUP BY MySQL Bạn sử dụng mệnh đề GROUP BY để nhóm giá trị từ cột, bạn muốn, thực việc tính tốn cột Bạn sử dụng hàm COUNT, SUM, AVG, … cột nhóm Để hiểu cách sử dụng mệnh đề GROUP BY, bạn theo dõi bảng sinhvienk58 có ghi sau: Bây giờ, giả sử dựa vào bảng trên, muốn đếm xem có điểm thi chẳng hạn Nếu bạn viết truy vấn SQL sau, bạn nhận kết quả: mysql> SELECT COUNT(*) FROM sinhvienk58; //Ket qua la: + + | COUNT(*) | + -+ | | + -+ Nhưng điều khơng phù hợp với mục đích bạn muốn hiển thị số điểm thi mà sinh viên đạt Vì thế, bạn thực điều sử dụng hàm tập hợp mệnh đề GROUP BY sau: SELECT diemthi, COUNT(*) FROM sinhvienk58 GROUP BY diemthi; //Ket qua la: + -+ + | diemthi | COUNT(*) | + -+ + | 8.00 | | | 8.50 | | | 9.00 | | | 9.50 | | + -+ + rows in set (0.04 sec) Bạn thấy nhiều tính khác liên quan tới GROUP BY hàm khác SUM, AVG, … http://vietjack.com/ Trang chia sẻ các bài học online miễn phí http://vietjack.com/mysql/index.jsp Copyright © vietjack.com http://vietjack.com/ Trang chia sẻ các bài học online miễn phí ...http://vietjack.com /mysql/ index.jsp