SQL Syntax



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", ...)
VALUES ("Wert1", "Wert2", ...);

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

Delete From
DELETE FROM "Tabellen_Name"
WHERE "Bedingung"; 





Copyright © 2014   1keydata.com   Alle Rechte vorbehalten.