SQL Syntax



SQL SELECT
SQL DISTINCT
SQL WHERE
SQL AND OR
SQL IN
SQL BETWEEN
SQL LIKE
SQL ORDER BY
SQL Funktionen
SQL COUNT
SQL GROUP BY
SQL HAVING
SQL ALIAS
SQL JOIN
SQL OUTER JOIN
SQL Unterabfrage
SQL UNION
SQL UNION ALL
SQL INTERSECT
SQL MINUS
SQL Kaskadieren
SQL SUBSTRING
SQL TRIM

SQL CREATE TABLE
SQL CREATE VIEW
SQL CREATE INDEX
SQL ALTER TABLE
SQL Primärschlüssels
SQL Fremdschlüssels
SQL DROP TABLE
SQL TRUNCATE TABLE
SQL INSERT INTO
SQL UPDATE
SQL DELETE FROM



Seitenübersicht


Englisch



  SQL > SQL Syntax

Auf dieser Seite ist die SQL-Syntax für alle in diesem Tutorial behandelten SQL-Befehle aufgelistet. Ausführliche Erläuterungen finden Sie in den einzelnen Abschnitten, die Sie durch Klicken des Schlüsselworts aufrufen können.

Diese Seite dient als SQL-Syntaxübersicht. Wir empfehlen Ihnen, diese Seite mit Control-D in Ihre Bookmarks aufzunehmen, damit Sie jederzeit darauf zurückgreifen können.

Select
SELECT "Spalten_Name" FROM "Tabellen_Name"

Distinct
SELECT DISTINCT "Spalten_Name"
FROM "Tabellen_Name"

Where
SELECT "Spalten_Name"
FROM "Tabellen_Name"
WHERE "Bedingung"

And/Or
SELECT "Spalten_Name"
FROM "Tabellen_Name"
WHERE "einfache Bedingung"
{[AND|OR] "einfache Bedingung"}+

In
SELECT "Spalten_Name"
FROM "Tabellen_Name"
WHERE "Spalten_Name" IN ('Wert1', 'Wert2', ...)

Between
SELECT "Spalten_Name"
FROM "Tabellen_Name"
WHERE "Spalten_Name" BETWEEN 'Wert1' AND 'Wert2'

Like
SELECT "Spalten_Name"
FROM "Tabellen_Name"
WHERE "Spalten_Name" LIKE {MUSTER}

Order By
SELECT "Spalten_Name"
FROM "Tabellen_Name"
[WHERE "Bedingung"]
ORDER BY "Spalten_Name" [ASC, DESC]

Count
SELECT COUNT("Spalten_Name")
FROM "Tabellen_Name"

Group By
SELECT "Spalten_Name1", SUM("Spalten_Name2")
FROM "Tabellen_Name"
GROUP BY "Spalten_Name1"

Having
SELECT "Spalten_Name1", SUM("Spalten_Name2")
FROM "Tabellen_Name"
GROUP BY "Spalten_Name1"
HAVING (arithmetische Funktionsbedingung)

Create Table
CREATE TABLE "Tabellen_Name"
("Spalte1" "Datentyp_für_Spalte1",
"Spalte2" "Datentyp_für_Spalte2",
... )

Drop Table
DROP TABLE "Tabellen_Name"

Truncate Table
TRUNCATE TABLE "Tabellen_Name"

Insert Into
INSERT INTO "Tabellen_Name" ("Spalte1", "Spalte2", ...)
WertS ("Wert1", "Wert2", ...)

Update
UPDATE "Tabellen_Name"
SET "Spalte1" = [Wert]
WHERE {Bedingung}

Delete From
DELETE FROM "Tabellen_Name"
WHERE {Bedingung}