SQL-Abfragetypen
SELECT | Ruft Datensätze aus einer Tabelle ab |
SELECT LIMIT | Ruft Datensätze aus einer Tabelle ab und begrenzt die Ergebnisse |
SELECT TOP | Ruft Datensätze aus einer Tabelle ab und begrenzt die Ergebnisse |
INSERT | Fügt Datensätze in eine Tabelle ein |
UPDATE | Aktualisiert Datensätze in einer Tabelle |
DELETE | Löscht Datensätze aus einer Tabelle |
TRUNCATE TABLE | Alle Datensätze aus einer Tabelle löschen (kein Rollback) |
UNION | Combine 2 Resultsets (entfernt Duplikate) |
UNION ALL | Operator Kombinieren Sie 2 Ergebnismengen (einschließlich Duplikate). |
INTERSECT | Schnittmenge von 2 Ergebnismengen |
MINUS | Ergebnismenge von einem minus der Ergebnismenge eines anderen |
EXCEPT | Ergebnismenge von einer minus der Ergebnismenge einer anderen |
JOIN | Inneres und Äußeres schließt sich an |
DISTINCT | Ruft eindeutige Datensätze ab |
FROM | Tabellen und join Informationen |
WHERE | Filterergebnisse |
ORDER BY | Sortieren der Abfrageergebnisse |
GROUP BY | Gruppiert nach einer oder mehreren Spalten |
HAVING | Schränken Sie die Gruppen der zurückgegebenen Zeilen ein |
SQL-Tabellen und View
CREATE TABLE | Erstellt eine Tabelle |
CREATE TABLE AS | Erstellt eine Tabelle aus der Definition und den Daten einer anderen Tabelle |
ALTER TABLE | Hinzufügen, Ändern oder Löschen von Spalten in einer Tabelle. Benennen Sie eine Tabelle um |
DROP TABLE | Löschen Sie eine Tabelle |
GLOBAL TEMP Tables | Tabellen, die sich innerhalb einer SQL-Sitzung unterscheiden |
LOCAL TEMP Tables | Tabellen, die sich innerhalb von Modulen und Embedded SQL-Programmen unterscheiden |
SQL VIEW | Virtual Tables (Ansichten anderer Tabellen) |
SQL-Schlüssel und Indizes
Primary Keys | Erstellen oder löschen Sie Primärschlüssel |
Indexes | Erstellen und Löschen von Indizes (Leistungsoptimierung) |
Vergleichsoperatoren SQL
Comparison operators | Operatoren wie =, <>, !=, > ,< Usw. |
SQL-Bedingungen
AND | 2 oder mehrere Bedingungen, die erfüllt sein müssen |
OR | Eine der Bedingungen ist erfüllt |
AND und OR | AND und OR-Bedingungen kombinieren |
LIKE | Verwenden Sie Platzhalter in einer WHERE-Klausel |
IN | Alternative zu Mehrfach OR Bedingungen |
NOT | Annulliere eine Bedingung |
IS NULL | Für NULL-Wert |
IS NOT NULL | Für NOT NULL-Wert |
BETWEEN | Abrufen innerhalb eines Bereichs (einschließlich) |
EXISTS | Die Bedingung ist erfüllt, wenn die Unterabfrage mindestens eine Zeile zurückgibt |
SQL-Programmierung
Kommentare | So erstellen Sie Kommentare in Ihrer SQL-Anweisung |
SQL-Datentypen
Data Types | Datentypen in SQL |
SQL-Aliase
ALIASES | Erstellen Sie einen temporären Namen für eine Spalte oder Tabelle |
SQL-Literale
LITERALS | String, Integer, Decimal und Datetime Literale. |
SQL-Funktionen
COUNT | Gibt die Anzahl eines Ausdrucks zurück |
SUM | Gibt die Summe eines Ausdrucks zurück |
MIN | Gibt das min eines Ausdrucks zurück |
MAX | Gibt das Maximum eines Ausdrucks zurück |
AVG | Gibt den Durchschnitt eines Ausdrucks zurück |