BESTE WEBSITE FÜR WEBENTWICKLER

SQL Tutorial

SQL HEIM SQL Intro SQL Syntax SQL SELECT SQL SELECT DISTINCT SQL WHERE SQL ORDER BY SQL AND SQL OR SQL NOT SQL INSERT INTO SQL NULL Werte SQL UPDATE SQL DELETE SQL SELECT TOP SQL MIN() und MAX() SQL COUNT SQL SUM SQL AVG SQL LIKE SQL Wildcards SQL IN SQL BETWEEN SQL Aliase SQL JOIN SQL INNER JOIN SQL LEFT JOIN SQL RIGHT JOIN SQL FULL OUTER JOIN SQL Selbst beitreten SQL UNION SQL GROUP BY SQL HAVING SQL EXISTS SQL ANY, ALL SQL SELECT INTO SQL INSERT INTO SELECT SQL CASE SQL NULL Functions SQL Gespeicherte Verfahren SQL Kommentare SQL Betreiber

SQL Datenbank

SQL CREATE DATABASE SQL DROP DATABASE SQL BACKUP DATABASE SQL CREATE TABLE SQL DROP TABLE SQL ALTER TABLE SQL Einschränkungen SQL NOT NULL SQL UNIQUE SQL PRIMARY KEY SQL FOREIGN KEY SQL CHECK SQL DEFAULT SQL CREATE INDEX SQL AUTO INCREMENT SQL Daten SQL CREATE VIEW SQL Injektion SQL Hosting SQL Datentypen

SQL Referenzen

SQL Schlüsselwörter MySQL Funktionen SQL Serverfunktionen MS Access Funktionen SQL Schneller Ref

SQL Beispiele

SQL Beispiele SQL Editor SQL Quiz SQL Übungen SQL Bootcamp SQL Zertifikat

SQL. Lektionen für Anfänger

Ua En Es Fr

SQL ORDER BY-Schlüsselwort


SQL ORDER BY

Das Schlüsselwort ORDER BY wird verwendet, um das Ergebnisset in aufsteigender oder absteigender Reihenfolge zu sortieren.

Beispiel

Sortieren Sie die Produkte nach Preis:

SELECT * FROM Products
ORDER BY Price;
Try it Yourself »

Syntax

SELECT column1, column2, ...
FROM table_name
ORDER BY column1, column2, ... ASC|DESC;


Demo-Datenbank

Nachfolgend finden Sie eine Auswahl aus der in den Beispielen verwendeten Tabelle Products:

ProductID ProductName SupplierID CategoryID Unit Price
1 Chais 1 1 10 boxes x 20 bags 18
2 Chang 1 1 24 - 12 oz bottles 19
3 Aniseed Syrup 1 2 12 - 550 ml bottles 10
4 Chef Anton's Cajun Seasoning 2 2 48 - 6 oz jars 22
5 Chef Anton's Gumbo Mix 2 2 36 boxes 21.35

DESC

Das Schlüsselwort ORDER BY sortiert die Datensätze standardmäßig in aufsteigender Reihenfolge. Um die Datensätze in absteigender Reihenfolge zu sortieren, verwenden Sie das Schlüsselwort DESC.

Beispiel

Sortieren Sie die Produkte vom höchsten zum niedrigsten Preis:

SELECT * FROM Products
ORDER BY Price DESC;
Try it Yourself »

Alphabetisch sortieren

String-Werte werden mit dem Schlüsselwort ORDER BY alphabetisch sortiert:

Beispiel

Sortieren Sie die Produkte alphabetisch nach ProductName:

SELECT * FROM Products
ORDER BY ProductName;
Try it Yourself »

Alphabetisch DESC

Um die Tabelle in umgekehrter alphabetischer Reihenfolge zu sortieren, verwenden Sie das Schlüsselwort DESC:

Beispiel

Sortieren Sie die Produkte nach ProductName in umgekehrter Reihenfolge:

SELECT * FROM Products
ORDER BY ProductName DESC;
Try it Yourself »

ORDER BY Mehrere Spalten

Die folgende SQL-Anweisung wählt alle Kunden aus der Tabelle "Customers" aus, sortiert nach den Spalten "Country" und "CustomerName". Das bedeutet, dass die Tabelle nach Land sortiert wird. Wenn einige Zeilen jedoch dasselbe Land enthalten, werden sie nach Kundenname sortiert:

Beispiel

SELECT * FROM Customers
ORDER BY Country, CustomerName;
Try it Yourself »

Verwendung von ASC und DESC

Die folgende SQL-Anweisung wählt alle Kunden aus der Tabelle "Customers" aus, sortiert aufsteigend nach "Country" und absteigend nach der Spalte "CustomerName":

Beispiel

SELECT * FROM Customers
ORDER BY Country ASC, CustomerName DESC;
Try it Yourself »

Testen Sie sich mit Übungen

Übung:

Wählen Sie alle Datensätze aus der Tabelle Customers aus und sortieren Sie das Ergebnis alphabetisch nach der Spalte City.

    SELECT * FROM Customers
    ;
    


W3Schools SQL Video-Tutorial. ORDER BY-Schlüsselwort

Dieses Video ist eine Einführung in das ORDER BY-Schlüsselwort in SQL.

Teil einer Reihe von Video-Tutorials zum Erlernen von SQL für Anfänger!