zurück

Merkblatt zu Select

select * from Tabelle; liefert alle Spalten mit Werten
select Spalte1, Spalte2
from Tabelle;
liefert die angegebenen Spalten mit Werten
select Spalte1, Spalte2
from Tabelle
where Spalte1 = 'Johann';
Liefert alle Werte, die Johann in der ersten Spalte haben und gibt Spalte2 mit aus
select Spalte1, Spalte2
from Tabelle
where Spalte1 = 'Johann'
order by Spalte2 desc;
Liefert alle Werte, die Johann in der ersten Spalte haben und sortiert sie nach Spalte2 absteigend
select Spalte1, Spalte2
from Tabelle
order by Spalte2 asc;
Liefert alle Werte von Spalte1 und Spalte2 und sortiert sie nach Spalte2 aufsteigend
VergleichenWhere
Text identisch mit Johann WHERE Text = 'Johann';
Text nicht Johann WHERE Text <> 'Johann';
Text ähnlich Johann, Johanna, Hannes… WHERE Text LIKE '%an%';
Text 1 Zeichen vor oha und eines danach WHERE Text LIKE '_oha_';
Zahl ist gleichWHERE Zahl = 50;
Zahl ist ungleichWHERE Zahl <> 50;
Zahl ist kleiner WHERE Zahl < 80;
Zahl ist größer WHERE Zahl > 70;
Zwei Bedingungen verbinden:
Es ist Spalte1=5 und Spalte2=7 Where Spalte1=5 and Spalte2=7;
Es ist Spalte1 Berta und Spalte2 Holzer Where Spalte1='Berta' and Spalte2='Holzer';
Es ist Spalte1=5 oder Spalte2=7 Where Spalte1=5 or Spalte2=7;
Es ist Spalte1 Berta oder Spalte2 Holzer Where Spalte1='Berta' or Spalte2='Holzer';