Cách dùng hàm AVG trong SQL server

  • Saturday 21/12/2024

Khi nào cần sử dụng hàm AVG

Hàm AVG trong SQL Server được sử dụng để tính trung bình cộng của một cột số liệu trong một bảng. Nó thường được sử dụng trong các trường hợp khi bạn muốn tính giá trị trung bình của một tập hợp các giá trị số trong cơ sở dữ liệu.

hamAVG

 

Dưới đây là một số ví dụ sử dụng hàm AVG trong SQL server

1. Tính giá trị trung bình của một cột

SELECT AVG(Giaban) AS TBGiaFROM SanPham;

2. Tính giá trị trung bình với điều kiện

SELECT AVG(diemToan) AS DiemTrungBinhToan

FROM HocSinh

WHERE lop = '12A';

Tính điểm trung bình môn Toán của lớp 12A:

3. Tính giá trị trung bình theo nhóm

SELECT DepartmentID, AVG(Salary) AS AverageSalary

FROM Employees GROUP BY DepartmentID;

4. Tính giá trị trung bình với nhiều điều kiện

SELECT AVG(Salary) AS AverageSalary

FROM Employees

WHERE Age BETWEEN 30 AND 40 AND DepartmentID = 'HR';

Ví dụ, tính giá trị trung bình của lương cho những nhân viên có tuổi từ 30 đến 40 và thuộc phòng ban “HR”

5. Kết hợp hàm AVG với mệnh đề HAVING

SELECT class_id, AVG(score) AS average_score

FROM students

GROUP BY class_id

HAVING AVG(score) > 80;

Giả sử bạn có bảng students với cột score, bạn muốn tính giá trị trung bình của điểm số cho mỗi lớp học (cột class_id), và chỉ lấy những lớp học có điểm trung bình lớn hơn 80.

====

Xem thêm các bài viết khác cùng chuyên mục tại đây Tại Đây

P.A Việt Nam cung cấp đa dạng các cấu hình Máy Chủ Ảo và Máy Chủ Riêng
Cloud Server
Cloud Server Pro
Máy Chủ Riêng

Truy cập vào đây để nhận được thông tin ưu đãi -khuyến mãi thường xuyên
https://www.pavietnam.vn/vn/tin-khuyen-mai/

Rate this post