Tôi biết bạn đã nói không có SQL động , nhưng tôi không thấy có cách nào để làm điều đó trong SQL thẳng .
Nếu bạn xem câu trả lời của tôi cho các vấn đề tương tự tại Bảng Pivot và Cột nối và PIVOT trong sql 2005
SQL động không dễ bị tiêm, và không có lý do chính đáng để cấm nó. Một khả năng khác (nếu dữ liệu không thường xuyên thay đổi) là tạo mã - thay vì SQL động , SQL được tạo cho một thủ tục được lưu trữ một cách thường xuyên.