AKSA-EFI/Clubschule
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>SQL</language> = Spielwiese: Clubschule = <code id="4f60f22f70de2" id="" id="" id="" id="" hidden> DROP TABLE IF EXISTS personen; CREATE TABLE personen ( personid INTEGER NOT NULL, name VARCHAR(35), jahrgang INTEGER NOT NULL, PRIMARY KEY (personid) ); INSERT INTO personen VALUES (1, 'Roger Federer', 1981); INSERT INTO personen VALUES (2, 'Christian Müller', 1997); INSERT INTO personen VALUES (3, 'Stefan Meier', 1987); INSERT INTO personen VALUES (4, 'Heiko Vogel', 1975); INSERT INTO personen VALUES (5, 'Thomas Meyer', 1999); DROP TABLE IF EXISTS kurse; CREATE TABLE kurse ( kursid INTEGER NOT NULL, titel VARCHAR(35), personid INTEGER, FOREIGN KEY (personid) REFERENCES personen(personid), PRIMARY KEY (kursid) ); INSERT INTO kurse VALUES (1, 'Tennis für Profis', 1); INSERT INTO kurse VALUES (2, 'Fussball für Anfänger', 4); DROP TABLE IF EXISTS kursteilnehmer; CREATE TABLE kursteilnehmer ( kursid INTEGER, FOREIGN KEY (kursid) REFERENCES kurse(kursid), personid INTEGER, FOREIGN KEY (personid) REFERENCES personen(personid), anmeldeNummer INTEGER NOT NULL ); INSERT INTO kursteilnehmer (1, 2, 1); INSERT INTO kursteilnehmer (1, 3, 2); INSERT INTO kursteilnehmer (1, 5, 3); INSERT INTO kursteilnehmer (2, 5, 1); INSERT INTO kursteilnehmer (2, 1, 2); </code> == Alle Einträge anzeigen == <run id="4f60f22f70e50" id="" id="" id="" id=""> SELECT * FROM personen; SELECT * FROM kurse; </run>