TurboDB Engine Dokumentation

Data Manipulation Language

Previous  Top  Next

Turbo SQL unterstützt folgende Data Manipulation Language- (DML-) Anweisungen, Klauseln, Funktionen und Prädikate:

Statements

DELETE

Löscht bestehende Datensätze aus einer Tabelle.

INSERT

Fügt einer Tabelle neue Daten hinzu

SELECT

Liest bestehende Daten aus einer Tabelle aus.

UPDATE

Verändert bestehende Daten in einer Tabelle..

Klauseln

FROM

Gibt die für die Anweisung verwendeten Tabellen an.

GROUP BY

Gibt die Spalten an, die zum Gruppieren von Zeilen verwendet werden.

HAVING

Gibt Filterkriterien unter Verwendung aggregierter Daten an.

ORDER BY

Gibt die Spalten an, anhand deren die Ergebnismenge zu sortieren ist.

WHERE

Gibt Filterkriterien zum Begrenzen der abgerufenen Zeilen an.

Unterabfragen

Vergleich mit dem Ergebnis einer Abfrage mit IN, ANY, SOME, ALL und EXISTS.

Funktionen, Prädikate und Operatoren

Allgemeine Funktionen und Operatoren

Berechnungen und Vergleiche mit Zahlen, Zeichenketten, Datum- und Zeitwerten etc.

Arithmetische Funktionen und Operatoren

Berechnungen mit Zahlen

Zeichenketten Funktionen und Operatoren

Berechnungen mit Zeichenketten

Datum und Zeit Funktionen und Operatoren

Berechnungen mit Datum- und Zeitwerten

Aggregat Funktionen

Statistik

Sonstige Funktionen und Operatoren

Berechnungen, die sich nicht in eine der Kategorien einordnen lassen

Tabellen Operatoren

Kombiniert zwei Tabellen zu einer neuen

Unterabfragen

Vergleicht Datensätze mit der Ergebnismenge einer anderen Abfrage

Volltextsuche

Ausführen einer Volltextsuche