tailieunhanh - Bài giảng Cơ sở Dữ liệu SQL - Phần 3: Truy vấn (Query) và tạo View - Giải các truy vấn khó

Nếu như ở phần 2 của "Bài giảng Cơ sở Dữ liệu SQL" do ThS. Nguyễn Anh Việt biên soạn, tiếp tục trình bày ví dụ Quản lý bán hàng, với mức độ giải về các truy vấn khó hơn, nhằm giúp các bạn làm quen với các dạng câu truy vấn SQL. . | Bài gi ng Cơ s D li u SQL – Ph n 3 – Truy v n (Query) và t o View – Gi i các Truy v n khó * Tìm m t hàng ư c khách TenMH, SoLanDatHang - Trư c h t, t o View t hàng nhi u nh t (có s l n ch a s l n t hàng l n nh t). Hi n th MaMH, t hàng c a các m t hàng Create View "View - Dem Mat hang" as Select , , Count() as SoLan From ChiTietDH Inner Join MatHang On = Group by , - K t qu như sau: - Ti p t c các m t hàng ư c t hàng nhi u nh t Select MaMH, TenMH, SoLan from "View - Dem Mat hang" Where SoLan = (Select Max(SoLan) from "View - Dem Mat hang") - K t qu như sau: * Tìm Khách hàng có T ng s ti n MaKH, TenKH, SoTienTB_HD - Trư c h t, t o View t hàng trung bình trên m t hoá ơn là l n nh t. Hi n th ch a s lư ng hoá ơn c a các khách hàng Create View "View - So luong Hoa don" as SELECT , , Count() AS [SoLuongHD] FROM KhachHang INNER JOIN DonDH ON = GROUP BY , Biên so n: Nguy n Anh Vi t Trang 1 Bài gi ng Cơ s D li u SQL – Ph n 3 – Truy v n (Query) và t o View – Gi i các Truy v n khó - K t qu như sau: - Trong “View – Tong Thanh tien theo Khach hang” ã có T ng s ti n c a t ng Khách hàng, em s này chia cho S lư ng H là có k t qu : Create View "View - So tien TB tren HD" as SELECT "View - So luong Hoa don".MaKH, "View - So luong Hoa don".TenKH, "View - Thanh tien theo Khach hang"."Tong So Tien" / "View - So luong Hoa don".SoLuongHD as TBSoTienHD FROM "View - So luong Hoa don" INNER JOIN "View - Thanh tien theo Khach hang" ON "View - Thanh tien theo Khach hang".MaKH = "View - So luong Hoa don".MaKH - K t qu như sau: - Cu i cùng tìm khách hàng có s ti n TB trên hoá ơn cao nh t: SELECT MaKH, TenKH, TBSoTienHD From "View - So tien TB tren HD" Where TBSoTienHD = (Select Max(TBSoTienHD) from "View - So tien TB tren HD") - K t qu như sau: Biên so n: Nguy n Anh Vi t Trang .

TÀI LIỆU LIÊN QUAN
TỪ KHÓA LIÊN QUAN
crossorigin="anonymous">
Đã 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.