Maison > base de données > tutoriel mysql > Comment se regrouper par colonnes aliasées dans SQL Server?

Comment se regrouper par colonnes aliasées dans SQL Server?

Susan Sarandon
Libérer: 2025-01-24 10:22:11
original
154 Les gens l'ont consulté

How to GROUP BY Aliased Columns in SQL Server?

Utilisez les autres noms dans SQL Server pour le groupe par opération

Dans SQL Server, effectuez une syntaxe spécifique pour effectuer le groupe par opération sur les autres noms. Ce qui suit est le réglage nécessaire:

Ne citez pas les alias dans le groupe par clause (par exemple, le groupe par 'fullname'), mais devrait utiliser l'expression de définir les alias eux-mêmes. Par exemple, si les alias sont définis comme LastName 'et' FirstName, le groupe correct par expression est:

Cette requête modifiée applique correctement le groupe par opération en fonction de l'expression calculée "FullName", afin de regrouper les résultats.
<code class="language-sql">SELECT LastName + ', ' + FirstName AS 'FullName'
FROM customers
GROUP BY LastName + ', ' + FirstName</code>
Copier après la connexion

Extension: expression de cas

Le même principe est également applicable à tous les dérivés de l'expression du cas. Considérez l'exemple suivant:

Ici, le groupe par clause répertorie LastName et FirstName car ils sont inclus dans le cas des expressions pour les alias dérivés «FullName». Cela garantit que le résultat est basé sur la valeur de base utilisée pour calculer la valeur de base utilisée pour calculer le «nom complet».

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal