SQL-Referenzkarte
Funktionen |
- Felder auswählen
- mit doppelten
Zeilen
ohne doppelte Zeilen
|
select Spaltenname [, ..]
select distinct Spaltenname [, ..] |
Tabelle auswählen |
from Tabellename [, ..] |
Bedingung |
where Suchbedingung |
- sortieren
- aufsteigend
absteigend
|
order by Spaltenname [..] asc
order by Spaltenname [..] desc |
gruppieren nach |
group by Spaltenname [, ..] |
Datensätze zählen |
count(*) als Spaltenname |
- Verknüpfen von Tabellen:
- Es müssen alle verknüpften Feldnamen in der Bedingung aufgeführt
werden,
z.B. where viart = 'Liebe' and ausleihe.vinr = videos.vinr and ausleihe.kunr = kunden.kur.
-
- Vergleichsoperatoren:
- Zugelassen sind =, <>, <, >, <=, >=, !=, like, is
null, is not null
-
- Logische Operatoren:
- and, or, not
-
- Besonderheiten:
- Die Ausgabe aller Spalten wird mit der Angabe eines '*' beim
Spaltennamen erzielt,
z. B. select * from kunden.
Attributwerte der Datentypen char, varchar und date sind
in Hochkomma zu setzen,
z.B. where Ort ='Berlin'
|