Instruction TRANSFORM

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Crée une requête analyse croisée.

Syntaxe

TRANSFORM fonctionagrégation
instructionselect
PIVOT champpivot [IN (valeur1[, valeur2[, ...]])]

L'instruction TRANSFORM se compose des éléments suivants :

Partie

Description

fonctionagrégation

Fonction d'agrégation SQL agissant sur les données sélectionnées.

instructionselect

Instruction SELECT.

champpivot

Champ ou expression que vous voulez utiliser pour créer des en-têtes de colonne dans le jeu de résultats de la requête.

valeur1, valeur2

Valeurs fixes utilisées pour créer les en-têtes de colonnes.


Notes

Lorsque vous récapitulez des données à l'aide d'une requête Analyse croisée, vous sélectionnez des valeurs à partir de champs ou d'expressions spécifiés comme en-têtes de colonnes. Ainsi, vous pouvez voir les données sous un format plus condensé qu'avec une requête Sélection.

TRANSFORMATION est facultative mais, si est la première instruction dans une chaîne SQL. Elle précède une instruction SELECT qui spécifie les champs utilisés comme en-têtes de ligne et une clause GROUP BY qui spécifie le regroupement des lignes. Vous pouvez éventuellement ajouter d’autres clauses, telles que l’EMPLACEMENT, qui spécifient sélection supplémentaire ou des critères de tri. Vous pouvez également utiliser des sous-requêtes comme prédicats, particulièrement ceux dans la clause WHERE, dans une requête analyse croisée.

Les valeurs renvoyées dans champpivot sont utilisées comme en-têtes de colonnes dans le jeu de résultats de la requête. Par exemple, créer une requête Analyse croisée en prenant le mois de vente comme base de sélection pour obtenir les chiffres des ventes produira douze colonnes. Vous pouvez définir champpivot pour créer des en-têtes à partir de valeurs fixes (valeur1, valeur2 ) répertoriées dans la clause facultative IN. Vous pouvez également ajouter des valeurs fixes sans données correspondantes de manière à créer des colonnes supplémentaires.



Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×