Access
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Access

Cách tạo truy vấn bảng chéo trong dạng xem thiết kế trong Access

Design View cung cấp nhiều tùy chọn hơn để tạo các truy vấn chéo bảng. Đây là cách tạo truy vấn chéo bảng trong Design View.

Truy vấn chéo bảng là một loại truy vấn đặc biệt cho phép bạn hiển thị dữ liệu theo cách nhỏ gọn hơn so với truy vấn chọn thông thường.

Có một Trình hướng dẫn Truy vấn Crosstab, nhưng nó hơi hạn chế với những gì bạn có thể làm. Trong nhiều trường hợp, có lẽ tốt hơn bạn nên tạo truy vấn bảng chéo của mình từ Dạng xem thiết kế (hoặc bắt đầu với trình hướng dẫn, sau đó sửa đổi nó trong Dạng xem thiết kế).

Dưới đây là minh họa nhanh về cách tạo truy vấn bảng chéo từ đầu trong Chế độ xem thiết kế.

  1. Mở Chế độ xem Thiết kế Truy vấn

    Nhấp vào Thiết kế truy vấn từ Tạo trong ruy-băng.

  2. Chọn các bảng

    Chọn từng bảng bạn cần trong truy vấn và nhấp vào Thêm để thêm nó vào truy vấn.

    Khi bạn đã thêm tất cả các bảng mình cần, hãy nhấp vào Đóng để đóng hộp thoại.

    Trong ví dụ này, tôi thêm Đơn hàng bảng và Chi tiết Đơn hàng bảng.

  3. Chuyển sang Bảng chữ cái

    Nhấp vào Bảng chữ cái trong Ruy-băng (từ tab Thiết kế).

    Điều này sẽ chuyển truy vấn sang truy vấn chéo bảng. Bạn có thể thấy các tùy chọn trong ngăn truy vấn dưới cùng thay đổi khi ngăn đó ở chế độ bảng chữ cái (tức là Tổng số Crosstab các hàng xuất hiện và Hiển thị hàng biến mất).

  4. Thêm trường và nhập tiêu chí

    Như với một truy vấn chọn thông thường, bạn có thể bấm đúp vào một trường trong ngăn trên cùng để làm cho nó xuất hiện trong ngăn dưới cùng.

    Tuy nhiên, trong ví dụ này, chúng ta sẽ sử dụng một số hàm tích hợp của Access để tổng hợp một số trường và cũng để hiển thị một trường khác theo cách dễ đọc hơn.

    Trong ví dụ này, chúng tôi sử dụng Format() hàm để chỉ hiển thị phần tháng của Ngày đặt hàng . Chúng tôi chỉ định định dạng mà chúng tôi muốn tháng xuất hiện (tức là "mmm" kết quả vào tháng 1, tháng 2, tháng 3, v.v.).

    Chúng tôi cũng sử dụng Sum() để thực hiện một phép tính trên Đơn giá , Số lượng Giảm giá các lĩnh vực.

  5. Kết quả

    Nhấp vào ! Chạy trong Ribbon để chạy truy vấn. Ngoài ra, chỉ cần chuyển sang Dạng xem biểu dữ liệu.

    Bạn có thể thấy rằng truy vấn hiển thị các giá trị của Thành phố Tàu trường dưới dạng tiêu đề hàng và kết quả của Format() hoạt động như các tiêu đề cột.

    Kết quả của Sum() hàm xuất hiện ở bất kỳ nơi nào có giá trị cho tháng đó.

Thiếu trường?

Xem Khắc phục các trường bị thiếu trong Truy vấn bảng chéo để hiển thị tất cả các cột bất kể có dữ liệu cho cột đó hay không.

Áp dụng kỹ thuật này cho truy vấn trên sẽ hiển thị tất cả 12 tháng trong năm, ngay cả khi một số tháng không có bất kỳ dữ liệu nào để hiển thị.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bạn có thể Hưởng lợi từ Ứng dụng Cơ sở dữ liệu Tùy chỉnh không?

  2. Kiểm tra nguồn điều khiển của tất cả các điều khiển trong dự án MS Access của bạn

  3. Cách xuất danh sách các Bảng được Liên kết sang Excel từ Access 2016

  4. NGHIÊN CỨU TÌNH HUỐNG:ARKWARE MS ACCESS CRM

  5. 10 phím tắt tiết kiệm thời gian trong Microsoft Access