Hãy nhớ rằng hàm tổng hợp MAX sẽ hoạt động trên văn bản cũng như số. Truy vấn này sẽ chỉ yêu cầu bảng được quét một lần.
SELECT Action,
MAX( CASE data WHEN 'View' THEN data ELSE '' END ) ViewCol,
MAX( CASE data WHEN 'Edit' THEN data ELSE '' END ) EditCol
FROM t
GROUP BY Action