
Mit dem Select - Kommando kann man aus einer Tabelle bestimmite Datensätze auslesen lassen.
Das Auslesen aller in der Tabelle vorhandener Datensätze.
// Tabelle = Autos
SELECT * FROM Autos;
Wenn man aus einer Tabelle namens "Autos" die Spalte "Automarke" auslesen möchte.
// In der Tabelle Autos wird die Spalte Automarke ausgelesen
SELECT Automarke FROM Autos;
Wenn man eine bestimme Automarke auslesen möchte.
// In der Tabelle Autos werden alles Datensätze aus der Spalte Automarke ausgelesen wo die Automarke = Opel ist
SELECT Automarke FROM Autos WHERE Automarke='Opel';
Wenn man alle Spalten angezeigt haben möchte, wo eine Spalte einen gewissen Wert hat.
// Alle Spalten werden angezeigt, bei denen die Spalte Automarke den Wert Opel hat
SELECT * FROM Autos WHERE Automarke='Opel';
Alle Datensätze der Spalte Automarke die in der Tabelle vorhanden sind, werden gezählt.
// Datensätze der Spalte Automarke werden komplett gezählt
SELECT COUNT (Automarke) FROM Autos;
Wenn sie die mehrfach vorkommenden Datensätze unterbinden möchten.
// Alle Datensätze der Spalte Automarke die NICHT identisch zu einem anderen sind, werden angezeigt
SELECT DISTINCT Automarke FROM Autos;
Wenn sie die mehrfach vorkommenden Datensätze unterbinden und zählen möchten.
// Alle Datensätze der Spalte fahrer werden gezählt und sortiert.
Doppelte Datensätze werden nicht angezeigt.
Tabelle = weltmeister
Feld = fahrer
Variable = anzahl
SELECT fahrer, COUNT(*) AS anzahl FROM weltmeister GROUP BY fahrer HAVING anzahl > 0 order by anzahl desc;
Fortsetzung folgt..........