C 2 ký tự đi diện là:
B ớc 5 Màn hỡnh sau xuất hiện yờu cầu chọn hàm tớnh giỏ trị Value cho trường tổng hợp
ThanhTien, ta chọn SUM
Như vậy, qua 2 vớ dụ trờn ta cú thể tạo được bất kỳ bảng tổng hợp phức tạp nào nhằm đỏp ứng yờu cầu đa dạng của người dựng. Chỳng ta cú thể tạo ra cỏc Query trực tiếp từ cỏc table hoặc cú thể tạo ra một Query trung gian sau đú dựng cỏc Query trung gian này để tạo ra một Query đỏp ứng yờu cầu người dựng.
4.3. Truy vấn dựng c u lệnh SQL
Như đó trỡnh bày trong phần 3.3, ngồi việc dựng Query Design View hay Create Query by Wizard để tạo ra Query (truy vấn) chỳng ta cũn cú thể dựng cửa sổ SQL View để sử dụng cõu lệnh SQL (ngụn ngữ truy vấn cú cấu trỳc) truy vấn dữ liệu.
Vớ dụ: Hiển thị danh sỏch cỏc khỏch hàng của cụng ty:
Tại cửa sổ SQL View chỳng ta cú thể gừ: SELECT * FROM KHACH;
và nhấn nỳt Run để được kết quả:
Cõu lệnh SQL như sau:
SELECT CHITIETHOADON.MaHang, HANG.TenHang, CHITIETHOADON.Sluong FROM CHITIETHOADON, HANG
WHERE CHITIETHOADON.MaHang = HANG.MaHang AND HANG.TenHang= RAM
Hoặc
SELECT CHITIETHOADON.MaHang, HANG.TenHang, CHITIETHOADON.Sluong FROM CHITIETHOADON INNER JOIN HANG
ON CHITIETHOADON.MaHang = HANG.MaHang WHERE HANG.TenHang= RAM ;
Sau khi gừ cõu lệnh SQL vào SQL view, kớch nỳt Run để xem kết quả và cũng cú thể bật qua Query Design View (cửa sổ thiết kế) để xem. Và cũng tương tự khi chỳng ta thiết kế Query như trong bài 3 cũng cú thể xem được cỏc cõu lệnh SQL tương ứng như thế nào. Trong một số trường hợp việc sử dụng cửa sổ Design View để thiết kế Query rất khú khăn chỳng ta nờn dựng cõu lệnh SQL để giải quyết. sử dụng cõu lệnh SQL để tạo ra cỏc Query lồng nhau, Sub-Query (truy vấn con), hay một số Action Query (Query hành động)…
4.4. Truy vấn con –sub Query
4.5. Action Query
Action Query là queries hành động, khụng giống như cỏc loại Query đó trỡnh bày trước đõy, select Query khụng làm thay đổi dữ liệu gốc mà chỉ cho người dựng xem được dữ liệu ở một phương diện hay một gúc nhỡn nào đú. Trong khi đú, cỏc Query hành động sẽ làm tỏc động đến dữ liệu gốc như thay đổi, xúa sửa, thờm.
Cỏc Query hành động bao gồm: - Append Query
- Delete Query
- Update Query
- Make table Query
4.5.1. Append Query
Append Query là Query cho phộp thờm mới dữ liệu (thờm mới bản ghi) vào table Cỏc bước để tạo mới một Append Query:
Vớ dụ: Thờm vào bảng HANG một mặt hàng mới cú mó số H011, tờn hàng là Mainboard và đơn vị tớnh là Cỏi. Thực hiện cỏc bước sau: