Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server:esempi di dati di stringa PIVOT

Ricorda che la funzione di aggregazione MAX funzionerà sia sul testo che sui numeri. Questa query richiederà la scansione della tabella solo una volta.

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