Heim > Datenbank > MySQL-Tutorial > Wie gruppiert man nach aliassen Spalten auf SQL Server?

Wie gruppiert man nach aliassen Spalten auf SQL Server?

Susan Sarandon
Freigeben: 2025-01-24 10:22:11
Original
156 Leute haben es durchsucht

How to GROUP BY Aliased Columns in SQL Server?

Verwenden Sie die anderen Namen im SQL -Server für die Gruppe by Operation

Führen Sie in SQL Server eine spezifische Syntax für die Ausführung der Gruppe durch den Betrieb auf den anderen Namen durch. Das Folgende ist die erforderliche Anpassung:

zitieren Sie Aliase in der Gruppe nicht nach Klausel (z. B. Gruppe nach "Fullname"), sondern sollte den Ausdruck der Definition von Aliase selbst verwenden. Wenn beispielsweise die Aliase als Lastname und 'FirstName definiert sind, lautet die richtige Gruppe nach Ausdruck:

Diese modifizierte Abfrage wendet die Gruppe korrekt nach Bedienung an, basierend auf dem berechneten Ausdruck "Fullname", um die Ergebnisse zu gruppieren.
<code class="language-sql">SELECT LastName + ', ' + FirstName AS 'FullName'
FROM customers
GROUP BY LastName + ', ' + FirstName</code>
Nach dem Login kopieren

Erweiterung: Fallausdruck

Das gleiche Prinzip gilt auch für alle Ableitungen aus dem Fallausdruck. Betrachten Sie das folgende Beispiel:

Hier listet die Gruppe nach Klausel Lastname und FirstName auf, da sie in den Fallausdrücken für Ableitungen von Derivaten enthalten sind. Dies stellt sicher, dass das Ergebnis auf dem Grundwert basiert, der verwendet wird, um den Grundwert zu berechnen, der zur Berechnung des "Vollnamens" verwendet wird.

Das obige ist der detaillierte Inhalt vonWie gruppiert man nach aliassen Spalten auf SQL Server?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage