Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Tạo truy vấn chéo bảng.

Cú pháp

TRANSFORM aggfunction
selectstatement
PIVOT pivotfield [IN (value1[, value2[, ...]])]

Câu lệnh TRANSFORM có các phần sau:

Phần

Mô tả

aggfunction

Hàm tổng hợp SQL hoạt động trên dữ liệu đã chọn.

selectstatement

Câu lệnh SELECT.

pivotfield

Trường hoặc biểu thức bạn muốn sử dụng để tạo đầu đề cột trong tập kết quả của truy vấn.

value1, value2

Các giá trị cố định được sử dụng để tạo đầu đề cột.


Chú thích

Khi tóm tắt dữ liệu bằng truy vấn chéo bảng, bạn sẽ chọn giá trị từ các trường hoặc biểu thức đã xác định làm đầu đề cột để có thể xem dữ liệu theo định dạng nhỏ gọn hơn với một truy vấn chọn.

TRANSFORM là tùy chọn, tuy nhiên khi được tích hợp thì sẽ trở thành câu lệnh đầu tiên trong chuỗi SQL. Câu lệnh này đứng trước câu lệnh SELECT để xác định các trường được dùng làm đầu đề hàng và mệnh đề GROUP BY giúp xác định nhóm hàng. Bạn có thể tùy ý bao gồm các mệnh đề khác, như WHERE để chỉ định lựa chọn bổ sung hoặc tiêu chí sắp xếp. Bạn cũng có thể sử dụng truy vấn con làm vị từ — nhất là những truy vấn trong mệnh đề WHERE — trong truy vấn chéo bảng.

Các giá trị trả về trong pivotfield được sử dụng làm đầu đề cột trong tập kết quả của truy vấn. Ví dụ: việc xoay số liệu bán hàng theo tháng giao dịch bán hàng trong truy vấn chéo bảng sẽ tạo 12 cột. Bạn có thể hạn chế pivotfield để tạo đầu đề từ các giá trị cố định (value1, value2) được liệt kê trong mệnh đề IN tùy chọn. Bạn cũng có thể bao gồm các giá trị cố định không tồn tại dữ liệu để tạo cột bổ sung.



Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×