TAILIEUCHUNG - Bài giảng Microsoft SQL server: Bài 6 - TS. Lê Thị Tú Kiên

Mời các bạn cùng tham khảo "Bài giảng Microsoft SQL server: Bài 6: Truy vấn tính tổng" để biết cách viết được câu lệnh Select biểu diễn câu truy vấn tính tổng hỗ trợ cho việc học tập và nghiên cứu. | Bài 7 Truy vấn tính tổng 1 Mục tiêu của bài - Kĩ năng Viết được câu lệnh Select biểu diễn câu truy vấn tính tổng. - Kiến thức Mô tả cách viết các câu lệnh tính tổng. Mô tả sự khác nhau giữa điều kiện sau HAVING và điều kiện sau WHERE. 2 Slide hiển thị dữ liệu của các bảng trong CSDL COMPANY . Các ví dụ trong bài sẽ được thực hiện trên CSDL này. 3 Ví dụ một số dạng câu hỏi tính tổng trên bảng nhân viên - Cho biết tổng số nhân viên trong công ty - Cho biết tổng lương của công ty 4 Để thực hiện các truy vấn tính tổng trong câu lệnh Select chúng ta sử dụng các hàm gộp nhóm AVG ALL DISTINCT expression hàm tính trung bình cho cột hoặc biểu thức số SUM ALL DISTINCT expression hàm tính tổng cho cột hoặc biểu thức số MIN ALL DISTINCT expression hàm tính giá trị nhỏ nhất MAX ALL DISTINCT expression hàm tình giá trị lớn nhất COUNT ALL DISTINCT expression hàm đếm giá trị nào trong cột biểu thức có giá trị null thì không đếm giá trị đó . COUNT hàm đếm số dòng. 5 Ví dụ truy vấn tính tổng đếm số nhân viên trong công viên. 6 Ví dụ truy vấn tính tổng tính tổng lương của tất cả các nhân viên. 7 Ví dụ truy vấn sử dụng tất cả các hàm gộp nhóm đưa ra tổng số nhân viên tổng lương lương lớn nhất lương nhỏ nhất trung bình lương trong công ty. 8 Chú ý các hàm Sum AVG chỉ dùng cho các cột biểu thức số các hàm Min Max Count có thể dùng cho cả cột biểu thức không số. 9 Một số câu hỏi tính tổng khác trên bảng nhân viên - Đưa ra tổng số nhân viên của từng phòng - Đưa ra tổng lương của từng phòng 10 Để phân nhóm các bản ghi trong các dữ liệu chúng ta cần sử dụng thêm mệnh đề GROUP BY trong câu lệnh SELECT. Khi trong câu lệnh có mệnh đề Group by thì trong mệnh đề Select chỉ bao gồm - Các hàm gộp nhóm - Các cột được sử dụng để gộp nhóm các cột đặt trong mệnh đề Group by - Các biểu thức hằng số. 11 Ví dụ cho biết tổng số nhân viên của từng phòng phòng 12 Ví dụ cho biết tổng số nhân viên của từng phòng phòng có thêm tên phòng 13 Ví dụ sử dụng mệnh đề Having trong câu lệnh có Group By Đưa phòng có .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.