Heim  >  Artikel  >  Datenbank  >  Der Unterschied zwischen Gruppieren nach und Sortieren nach in SQL

Der Unterschied zwischen Gruppieren nach und Sortieren nach in SQL

PHPz
PHPznach vorne
2023-09-20 08:01:041026Durchsuche

Der Unterschied zwischen Gruppieren nach und Sortieren nach in SQL

In diesem Artikel werden wir den Unterschied zwischen Gruppieren nach und Sortieren nach in SQL verstehen.

GROUP BY

  • Es wird verwendet, um Zeilen mit demselben Wert zu gruppieren.

  • Es kann in der CREATE VIEW-Anweisung verwendet werden.

  • Die Anweisung in select muss vor dem Schlüsselwort „ORDER BY“ verwendet werden.

  • Attribute können nicht in der „GROUP BY“-Anweisung erscheinen, wenn sie unter einer Aggregatfunktion stehen. p>

  • Tupel werden nach der Ähnlichkeit der Tupelattributwerte gruppiert.

  • Es steuert die Darstellung/Reihen von Tupeln.

ORDER BY

  • Die Anweisung „CREATE VIEW“ wird nicht verwendet.

  • Sortieren Sie die Ergebnismenge in aufsteigender oder absteigender Reihenfolge.

  • Es wird nach dem Schlüsselwort „gruppieren nach“ verwendet.

  • Dieses Attribut befindet sich unter Aggregatfunktionen.

  • Es steuert die Darstellung von Spalten.

    li>

Das Folgende ist die Syntax von Gruppieren nach und Sortieren nach in einer einzigen Abfrage –

SELECT column1, column2
FROM table_name
WHERE [ conditions ]
GROUP BY column1, column2
ORDER BY column1, column2

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen Gruppieren nach und Sortieren nach in SQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen