Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

SQL Server :exemples de données de chaîne PIVOTing

N'oubliez pas que la fonction d'agrégation MAX fonctionnera aussi bien sur du texte que sur des nombres. Cette requête ne nécessitera qu'une seule analyse de la table.

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