DarkSQL by Darkleo.com

Lektion 2

Erstellen 2 Tabellen.

 

schueler
*)schID name vorname wohnort klassbez klassleh klassbesch
             

*) Heißt das in dieser Reihe, die variable sich nicht wiederholen dürfen.

 

schueler
*)schID name vorname wohnort *)klassID klasse
        klassbez klassleh klassbesch
               

 

CREATE TABLE schueler
(
[schID] integer,
[name] char[20],
[vorname] char[20],
[wohnort] char[20],
[klassID] integer,
CONSTRAINT schlname PRIMARY KEY ([schID]),
CONSTRAINT schulklass FOREIGN KEY ([klassID])
REFERENCES klasse
);

 

CREATE TABLE klasse
(
[klassID] integer,
[klassbez] text,
[klassleh] text,
[klassbesch] text,
CONSTRAINT klasschl PRIMARY KEY ([klassID])
);

 

SELECT schueler.name,schueler.name,
schueler.vorname, schueler.wohnort
klasse.klassebez, klasse.klasseleh,
klasse.klassebesch
FROM schueler, klasse
WHERE schueler klassID = klasse.klassID;

so sieht dann die erstellte Tabelle.

name vorname wohnort klassebez klasseleh klassebesch