Avancé
Tableau Croisé Dynamique SQL (Pivot)
Transforme des lignes en colonnes avec CASE WHEN.
📝 Treść promptu
J'ai une table `ventes` (mois, produit, montant).
Données : `('Jan', 'A', 100)`, `('Jan', 'B', 200)`, `('Fév', 'A', 150)`...
Écris une requête pour obtenir un tableau croisé :
- Une ligne par mois.
- Une colonne pour le produit A, une pour le B, etc.
Utilise la technique `SUM(CASE WHEN ...)`.