Mit „INSERT INTO tabellenname VALUES (wert1, wert2, ...)“ können Datensätze einer Tabelle hinzugefügt werden:
Hinweis: Dabei muss Reihenfolge und Anzahl der Werte mit der Reihenfolge und Anzahl der Spalten der Tabelle übereinstimmen!
Mit „INSERT INTO tabellenname (spalte1, spalte2, …) VALUES (wert1, wert2, ...)“ können einzelne Werte einer Tabelle hinzugefügt werden:
Hinweis: Die Spalten die nicht angegeben werden, werden dabei auf „NULL“ gesetzt!
Mit „DELETE FROM tabellenname WHERE spaltenname = wert“ können einzelne Datensätze gelöscht werden:
Mit „DELETE FROM tabellenname“ werden alle Datensätze einer Tabelle gelöscht:
Mit „UPDATE tabellenname SET spaltenname1 = wert1 WHERE spaltenname2 = wert2“ kann ein Wert eines Datensatzes geändert werden:
Mit „SELECT * FROM tabellenname“ werden alle Datensätze einer Tabelle angezeigt:
Mit „SELECT spaltenname1, spaltenname2, ... FROM tabellenname“ werden bestimmte Spalten einer Tabelle angezeigt:
Mit „SELECT DISTINCT spaltenname FROM tabellenname“ werden nur eindeutige Werte, d. h. keine Dopplungen, ausgegeben:
Mit „SELECT * FROM tabellenname WHERE spaltenname = wert“ werden nur die Datensätze angezeigt, bei denen in einer bestimmten Spalte ein definierbarer Wert steht:
Mit „SELECT * FROM tabellenname WHERE spaltenname BETWEEN wert1 AND wert2“ werden die Datensätze angezeigt, bei denen ein bestimmter Wert innerhalb eines definierten Wertebereichs liegt:
Mit „SELECT * FROM tabellenname WHERE spaltenname LIKE ‚abc%‘ | ‚%abc‘ | ‚%abc%‘“ werden die Datensätze ausgegeben, welche mit einer bestimmten Zeichenfolge beginnen | enden | diese enthalten:
Hinweis: Mit „NOT LIKE“ wird die Datensätze ausgegeben, welche das entsprechende Muster nicht enthalten!
Mit „SELECT * FROM tabellenname ORDER BY spaltenname“ werden die Datensätze vor der Ausgabe aufsteigend sortiert:
Mit „SELECT * FROM tabellenname ORDER BY spaltenname DESC“ werden die Datensätze vor der Ausgabe absteigend sortiert:
Mit „SELECT COUNT | AVG | SUM | MAX | MIN (spaltenname) FROM tabellenname“ wird Anzahl | Durchschnitt | Summe | Maximum | Minimum einer bestimmten Spalte ausgegeben:
Mit „SELECT COUNT | AVG | SUM | MAX | MIN (spaltenname1) FROM tabellenname GROUP BY spaltenname2“ wird Anzahl | Durchschnitt | Summe | Maximum | Minimum gruppiert nach einer definierbaren Spalte ausgegeben:
Mit folgender Anweisung können Spalten aus mehreren Tabellen in einer Tabelle ausgegeben werden:
„SELECT tabellenname1.spaltenname1, tabellenname2.spaltenname2
FROM tabellenname1, tabellenname2
WHERE tabellenname1.spaltenname3 = tabellenname2.spaltenname4“
Mit einem sog. Alias für Tabellennamen kann die vorhergehende Abfrage wie folgt verkürzt werden:
„SELECT t1.spaltenname1, t2.spaltenname2
FROM tabellenname1 AS t1, tabellenname2 AS t2
WHERE t1.spaltenname3 = t2.spaltenname4“