Qu'est-ce que le pivot dans la requête SQL ?
Qu'est-ce que le pivot dans la requête SQL ?

Vidéo: Qu'est-ce que le pivot dans la requête SQL ?

Vidéo: Qu'est-ce que le pivot dans la requête SQL ?
Vidéo: Les tableaux croisées sous Transact SQL PIVOT #22 2024, Novembre
Anonim

PIVOT SQL Server L'opérateur fait pivoter une expression table. Il transforme les valeurs uniques d'une colonne en plusieurs colonnes dans la sortie et effectue des agrégations sur toutes les valeurs de colonne restantes.

À ce sujet, qu'est-ce que le pivot en SQL ?

PIVOT SQL et UNPIVOT sont deux opérateurs relationnels utilisés pour convertir une expression de table en une autre. PIVOT est utilisé lorsque nous voulons transférer des données du niveau de la ligne au niveau de la colonne et UNPIVOT est utilisé lorsque nous voulons convertir les données du niveau de la colonne au niveau de la ligne.

De plus, comment utilisez-vous pivot et Unpivot dans SQL ? Les PIVOT L'instruction est utilisée pour convertir les lignes du tableau en colonnes, tandis que l'instruction UNPIVOTER L'opérateur reconvertit les colonnes en lignes. Inverser un PIVOT l'énoncé fait référence au processus d'application de la UNPIVOTER à l'ensemble de données déjà PIVOTÉ afin de récupérer l'ensemble de données d'origine.

De plus, qu'est-ce qu'une instruction pivot ?

PIVOT fait pivoter une expression table en transformant les valeurs uniques d'une colonne de l'expression en plusieurs colonnes dans la sortie. La syntaxe pour PIVOT fournit est plus simple et plus lisible que la syntaxe qui pourrait autrement être spécifiée dans une série complexe de SELECTCASE déclarations.

Qu'est-ce qu'une requête pivot ?

UNE requête PIVOT est essentiellement un SELECT spécifiant quelles colonnes vous voulez et comment PIVOT et GROUPEZ-les. Pour écrire un requête pivot , Suivez ces étapes. (3) Sélectionnez une fonction d'agrégation pour gérer toutes les données non uniques, même si vous ne pensez pas en avoir besoin. MAX, MIN, AVG et SUM sont des possibilités.

Conseillé: