Truy vấn tạo bảng Make-table Query

Một phần của tài liệu Giáo trình MS Access pdf (Trang 56 - 60)

a. Ý nghĩa:

Truy vấn tạo bảng sẽ tạo ra một bảng mới bằng cách rút các bản ghi thoả mãn các điều kiện nào đó.

b. Cách xây dựng:

- Trong ngăn Queries của cửa sổ Database

- Tiến hành xây dựng một truy vấn chọn để đưa các bảng dữ liệu tham giam gia vào truy vấn.

- Ta hiến hành đưa dữ các dữ kiện vào truy vấn:

+ Tại hàng Field: Tiến hành chọn các trường tham gia vào truy vấn + Tại hàng Criteria: Nhậpđiều kiện trực tiếp vào truy vấn.

- Vào Query, chọn Make-table Query: Xuất hiện hộp thoại Make Table

Hình 71:Hộp thoại Make Table để tạo bảng.

Tại hộp thoại Make Table ta tiến hành:

+ Đặt tên cho bảng cần tạo trong mục: Table Name + Current Database: Chọn CSDL hiện thời để tạo bảng + Another Database: Tạo bảng từ 1 CSDL khác.

 Tiến hành lưu và thực thi truy vấn.

 Ví dụ: Tạo một truy vấn tạo bảng Make-table Qưery đặt tên là LuuTruHoaDon1 để tạo một bảng dữ liệu mới có tên là DanhSachHoaDon1 chứa các hoá đơn được lập bởi nhân viên có tên là Ngọc gồm những trường sau: MaHD(lấy từ bảng HOA_DON), TenCty, DiaChi(lấy từ bảngKHACH_HANG), NguoiLapHD (nối từ 2 trường HoLot và Ten trong bảng NHAN_VIEN), NgayLapHD, NgayGiaoHang (lấy từ bảng HOA_DON).

 Cách tiến hành: - Trong ngăn Queries của thanh Database

- Kích chọn thuộc tính Create query in Design view: Xuất hiện Show table

- Tại hộp thoại Show Table, ta thực hiện chọn 3 bảng HOA_DON KHACH_HANG, NHAN_VIEN trong thẻ (Table) nhấn Add, sau khi chọn xong các bảng hoặc các truy vấn ta nhấn Close để đóng hộp thoại Show Table.

- Sau khi đóng hộp thoại Show Table lại thì xuất hiện Query:

Hình 73:Hộp thoại Query để thiết lập truy vấn.

- Tại hộp thoại Query ta tiến hành xây dựng các trường và điều kiện sau: + Tại hàng Field: Ta chọn

 Double_Click vào trường MaHD trong bảng HOA_DON

 Double_Clickâôf trường TenCty, DiaChi trong bảng KHACH_HANG

 Xây dựng trường NguoiLapHD với cú pháp: NguoiLapHĐ: ([HoLot] & " " & [Ten])

 Double_Click vào trường NgayLapHD, NgayGiaoHang trong bảng HOA_DON

 Double_Click vào trường Ten trong bảng NHAN_VIEN

+ Tại hàng Criteria của trường Ten: Nhập “Ngọc”

Hình 75:Hộp thoại Query đã xây dựng điều kiện cho các trường.

- Vào Query, chọn Make-table Query: Xuất hiện hộp thoại Make Table

Hình 76:Hộp thoại Make Table để tạo bảng.

Tại hộp thoại Make Table ta tiến hành:

+ Tại mục Table Name: Nhập tên bảng là DanhSachHoaDon1 + Đánh dấu vào Current Database

Sau khi thiết lập xong các thuộc tính trong hộp thoại Make Table ta có hình sau:

Hình 77:Hộp thoại Make Table đã thiết lập tên bảng.

- Sau khi chúng ta xây dựng xong truy vấn thì tiến lưu lại truy vấn, sau đó vào Query, chọn Run: xuất hiện hộp thoại:

Hình 78:Hộp thoại Microsoft Office Access.

Tại hộp thoại Microsoft Office Access ta thực hiện: + Nhấn Yes: Để tạo bảng

+ Nhấn No: Không tạo bảng

Một phần của tài liệu Giáo trình MS Access pdf (Trang 56 - 60)