webbasierte Informatiksystem
webbasierte Informatiksystem
webbasierte Informatiksystem
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
DQL-Befehle mit SELECT 73)<br />
Die DQL (Data Query Language) ermöglicht per SELECT aus einer Relation alle Tupel<br />
auszuwählen, die eine gegebene Bedingung erfüllen.<br />
Syntax des SELECT-Kommandos im sogenannten Backus-Naur-Formalismus:<br />
SELECT [ALL|DISTINCT{spalten|*} Projektionsbedingung<br />
FROM tabelle [alias] [tabelle[alias]] Tabellenbezug<br />
[WHERE {bedingung|unterabfrage}] Selektionsbedingung für<br />
Sätze<br />
[GROUP BY spalten Gruppierungskriterium<br />
[HAVING {bedingung|unterabfrage}]] Selektionsbedingung für<br />
Gruppen<br />
[ORDER BY spalten[ASC|DESC]...]; Sortierkriterium<br />
Die Klauseln des SELECT-Kommandos sind optional, ihre Reihenfolge zwingend.<br />
Anr bnr titel beschreibung enddatum endzeit katnr Minpreis hoechstg<br />
1 45 Buch gebraucht 01.04.2004 20:00:00 2 3.50 5.00<br />
2 8 Buch neu 07.05.2004 12:00:00 2 9.00 9.50<br />
3 31 Monitor 15 Zoll 01.05.2004 12:00:00 7 1.00 1.50<br />
4 6 Mappe neu 15.04.2004 18:00:00 3 3.50 0.00<br />
5 1 Maus neu; USB 10.04.2004 17:00:00 7 2.00 4.00<br />
6 8 Heft Ringbuch 10.05.2004 20:00:00 3 7.50 8.00<br />
7 13 Federball 3 Stück 01.04.2004 20:00:00 5 4.50 0.00<br />
8 21 Tastatur PS2 01.06.2004 12:00:00 7 3.50 0.00<br />
9 8 Heft kariert 01.05.2004 08:00:00 3 1.50 3.00<br />
Tabelle Artikel<br />
Bnr vorname name email passwort<br />
1 Paul Busch PB@web.de zt59wsq<br />
2 Eva Müller em@aol.com 2ujjwq2<br />
3 Laura Höhle LauraH@web.de w22wpe<br />
4 Till Höhle TillH@web.de qb3ws2<br />
5 Ulrike Lehmann Lehmann@feenet.de 1wase42<br />
6 Dieter Hefter dh@lo-net.de jtz04r3<br />
7 Klaus Federer Klaus@Federer.de 60se3w<br />
8 Bernd Selig Selig@web.de reew3<br />
9 Lisa Schwarze LS@lo.net.de 2wqgf4<br />
Tabelle Nutzer<br />
Anhang G : DQL-Praxis-1<br />
73) In Anlehnung an: WEHRHEIM, O.: Unveröffentlichtes Skript Datenbanken<br />
121