fork download
  1. create table 'passagier'(
  2. 'KundenNr' int not null,
  3. 'Vorname' varchar(20),
  4. 'Nachname' varchar(20),
  5. 'Adresse' varchar(100),
  6. 'GebDat' int,
  7. primary key ('KundenNr')
  8. );
  9.  
  10. create table 'reservierung'(
  11. 'KundenNr' int not null,
  12. 'ZugNr' int not null,
  13. 'Klasse' int,
  14. 'Preis' int,
  15. 'StartBHF' varchar(20),
  16. 'ZielBHF' varchar(20),
  17. primary key ('KundenNr', 'ZugNr')
  18. );
  19.  
  20. create table 'zug'(
  21. 'ZugNr' int not null,
  22. 'AbfahrtsDatum' int,
  23. 'AbfahrtsZeit' int,
  24. 'AnkunftsZeit' int,
  25. 'ZugStartBHF' varchar(30),
  26. 'ZugZielBHF' varchar(30),
  27. primary key ('ZugNr')
  28. );
  29.  
  30. insert into passagier (KundenNr, Vorname, Nachname, Adresse, GebDat)
  31. values(12345, 'Sarah', 'Heidtmann', 'Uthmannstr', 87);
  32.  
  33. insert into reservierung (KundenNr, ZugNr, Klasse, Preis, StartBHF, ZielBHF)
  34. values(12345, 3, 1, 10, 'Duisburg', 'Hamburg');
  35.  
  36. insert into zug (ZugNr, AbfahrtsDatum, AbfahrtsZeit, AnkunftsZeit, ZugStartBHF, ZugZielBHF)
  37. values (3, 6, 12, 20, 'Duisburg', 'Bremen');
  38.  
  39. insert into zug (ZugNr, AbfahrtsDatum, AbfahrtsZeit, AnkunftsZeit, ZugStartBHF, ZugZielBHF)
  40. values (4, 6, 21, 22, 'Bremen', 'Hamburg');
  41.  
  42. insert into zug (ZugNr, AbfahrtsDatum, AbfahrtsZeit, AnkunftsZeit, ZugStartBHF, ZugZielBHF)
  43. values (5, 6, 10, 11, 'Bremen', 'Hamburg');
  44.  
  45. create view Anschlusszuege AS
  46. select z1.ZugNr AS ZugNr1, z2.ZugNr AS ZugNr2, z1.AbfahrtsDatum, z1.AbfahrtsZeit, z2.AnkunftsZeit,
  47. z1.ZugStartBHF, z2.ZugStartBHF AS Zwischenstopp, z2.ZugZielBHF
  48. from zug z1 JOIN zug z2
  49. on z1.ZugZielBHF = z2.ZugStartBHF
  50. where z1.AbfahrtsDatum = z2.Abfahrtsdatum AND z1.AbfahrtsZeit <= z2.AbfahrtsZeit-- your code goes here
Success #stdin #stdout #stderr 0s 3448KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
Error: incomplete SQL: create view Anschlusszuege AS
            select z1.ZugNr AS ZugNr1, z2.ZugNr AS ZugNr2, z1.AbfahrtsDatum, z1.AbfahrtsZeit, z2.AnkunftsZeit,
            	z1.ZugStartBHF, z2.ZugStartBHF AS Zwischenstopp, z2.ZugZielBHF
            from zug z1 JOIN zug z2
            on z1.ZugZielBHF = z2.ZugStartBHF
            where z1.AbfahrtsDatum = z2.Abfahrtsdatum AND z1.AbfahrtsZeit <= z2.AbfahrtsZeit-- your code goes here