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", ...)
VALUES ("Wert1", "Wert2", ...)
Update
UPDATE "Tabellen_Name"
SET "Spalte1" = [Wert]
WHERE {Bedingung}
Delete From
DELETE FROM "Tabellen_Name"
WHERE {Bedingung}