SQL -Gruppe nach Bestellung von

SQL -Gruppe nach Bestellung von
Für dieses Tutorial werden wir entdecken und untersuchen. Wir können Daten aus einem Ergebnismengen mithilfe verschiedener Parameter mit diesen beiden Klauseln bestellen.

SQL Order By

Mit der Bestellung nach Klausel in SQL können Sie Daten basierend auf einer bestimmten Spalte innerhalb einer Tabelle sortieren. Sie können entweder Daten in aufsteigender oder absteigender Reihenfolge sortieren.

HINWEIS: Sofern nicht ausdrücklich angegeben, wird die Bestellung durch Klausel standardmäßig auf Ascending beauftragt.

Die Syntax für die Reihenfolge nach Klausel in SQL ist wie unten gezeigt:

Wählen Sie Spalte1, Spalte2,… Spaltenn
Aus table_name
Ordnung nach Spalte1 ASC | Desc

Mit den ASC- und DEM -Parametern können Sie Daten in aufsteigender und absteigender Reihenfolge sortieren.

Angenommen, wir haben eine Tabelle mit Mitarbeiterinformationen wie unten gezeigt:

Angenommen, wir möchten die Daten basierend auf dem Startdatum sortieren. Wir können eine Abfrage wie gezeigt ausführen:

WÄHLEN *
Von Mitarbeitern
Bestellen von start_date asc;

Der obige Code sollte die Daten vom frühesten Datum bis zum neuesten Sortieren sortieren. Dies wird im ASC -Parameter beschrieben.

Um Daten vom letzten Datum bis zum frühesten zu sortieren, können wir ausführen:

SQL -Gruppe von

Die SQL -Gruppe nach Klausel ähnelt dem Orden der Klausel eng. Der einzige Unterschied besteht darin, dass die Gruppe nach Klausel auf eine Datengruppe angewendet wird. Auf diese Weise können Sie Daten in eine Reihe von Gruppen organisieren.

Die Syntax ist wie gezeigt:

Wählen Sie Spalte1, Spalte 2,… Spalte
Aus table_name
Wo [Zustand]
Gruppe nach Spalte
Ordnung nach Spalte;

Angenommen, wir haben eine Tabelle mit Benutzerinformationen wie gezeigt:

Wir können das Gesamtgehalt für die aktiven Benutzer mit der Gruppe wie gezeigt nutzen:

Wählen Sie aktiv,
Summe (Gehalt) als Gesamtsumme
Von Benutzern
Gruppe von aktiv;

Die obige Abfrage gruppiert die Daten in True und False. Anschließend wird die Summenfunktion in der Gehaltsspalte angewendet und zurückgegeben:

Denken Sie daran, dass Sie sowohl Gruppen als auch Ordnung nach Klauseln in derselben Abfrage verwenden können.

Enden

In diesem Artikel wurde die Gruppe von und Order durch Klauseln in SQL erörtert.

Danke fürs Lesen!!