Guest User

pwinsert

a guest
May 15th, 2013
45
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 16.57 KB | None | 0 0
  1. /* BERUF */
  2. INSERT INTO beruf (bez) VALUE ('Spieler');
  3. INSERT INTO beruf (bez) VALUE ('Trainer');
  4. INSERT INTO beruf (bez) VALUE ('Schiedsrichter');
  5.  
  6. /* FUNKTION */
  7. INSERT INTO funktion (bez) VALUE ('Torhüter');
  8. INSERT INTO funktion (bez) VALUE ('Abwehr');
  9. INSERT INTO funktion (bez) VALUE ('Mittelfeld');
  10. INSERT INTO funktion (bez) VALUE ('Sturm');
  11. INSERT INTO funktion (bez) VALUE ('Trainer');
  12. INSERT INTO funktion (bez) VALUE ('Co-Trainer');
  13. INSERT INTO funktion (bez) VALUE ('Torwart-Trainer');
  14.  
  15. /* LAND */
  16. INSERT INTO land (bez) VALUE ('Deutschland');
  17. INSERT INTO land (bez) VALUE ('England');
  18. INSERT INTO land (bez) VALUE ('Spanien');
  19. INSERT INTO land (bez) VALUE ('Italien');
  20. INSERT INTO land (bez) VALUE ('Niederlande');
  21.  
  22. /* MEISTERSCHAFT */
  23. INSERT INTO meisterschaft (bez, jahr) VALUE ('wM2010', 2010);
  24. INSERT INTO meisterschaft (bez, jahr) VALUE ('wM2014', 2014);
  25. INSERT INTO meisterschaft (bez, jahr) VALUE ('wM1990', 1990);
  26.  
  27. /* VEREIN */
  28. INSERT INTO verein (bez) VALUE ('Hamburger SV');
  29. INSERT INTO verein (bez) VALUE ('Bayern München');
  30. INSERT INTO verein (bez) VALUE ('Bor. Mönchengladbach');
  31. INSERT INTO verein (bez) VALUE ('Hannover 96');
  32. INSERT INTO verein (bez) VALUE ('FC Schalke 04');
  33. INSERT INTO verein (bez) VALUE ('FC Arsenal');
  34. INSERT INTO verein (bez) VALUE ('Borussia Dortmund');
  35. INSERT INTO verein (bez) VALUE ('Real Madrid');
  36. INSERT INTO verein (bez) VALUE ('Bayer Leverkusen');
  37. INSERT INTO verein (bez) VALUE ('Lazio Rom');
  38.    
  39. /* TEAM */
  40. INSERT INTO team (name, landID, msID, punkt)
  41.     VALUE (
  42.         'Deutschland',
  43.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  44.         (SELECT ID FROM meisterschaft WHERE bez LIKE 'WM2014'),
  45.         0
  46.     );
  47. INSERT INTO team (name, landID, msID, punkt)
  48.     VALUE (
  49.         'England',
  50.         (SELECT ID FROM land WHERE bez LIKE 'England'),
  51.         (SELECT ID FROM meisterschaft WHERE bez LIKE 'WM2014'),
  52.         0
  53.     );
  54. INSERT INTO team (name, landID, msID, punkt)
  55.     VALUE (
  56.         'Spanien',
  57.         (SELECT ID FROM land WHERE bez LIKE 'Spanien'),
  58.         (SELECT ID FROM meisterschaft WHERE bez LIKE 'WM2014'),
  59.         0
  60.     );
  61. INSERT INTO team (name, landID, msID, punkt)
  62.     VALUE (
  63.         'Italien',
  64.         (SELECT ID FROM land WHERE bez LIKE 'Italien'),
  65.         (SELECT ID FROM meisterschaft WHERE bez LIKE 'WM2014'),
  66.         0
  67.     );
  68. INSERT INTO team (name, landID, msID, punkt)
  69.     VALUE (
  70.         'Niederlande',
  71.         (SELECT ID FROM land WHERE bez LIKE 'Niederlande'),
  72.         (SELECT ID FROM meisterschaft WHERE bez LIKE 'WM2014'),
  73.         0
  74.     );
  75.  
  76.  
  77. /* PERSON */
  78. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  79.     VALUE (
  80.         'Rene',
  81.         'Adler',
  82.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  83.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  84.         TO_DATE('15.01.1985', 'DD.MM.YYYY')
  85.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  86.         (SELECT ID FROM funktion WHERE bez LIKE 'Torhüter'),
  87.         (SELECT ID FROM verein WHERE bez LIKE 'Hamburger SV')
  88.     );
  89. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  90.     VALUE (
  91.         'Manuel',
  92.         'Neuer',
  93.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  94.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  95.         TO_DATE('27.03.1986', 'DD.MM.YYYY'),
  96.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  97.         (SELECT ID FROM funktion WHERE bez LIKE 'Torhüter'),
  98.         (SELECT ID FROM verein WHERE bez LIKE 'Bayern München')
  99.     );
  100. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  101.     VALUE (
  102.         'Marc-Andre',
  103.         'ter Stegen',
  104.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  105.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  106.         TO_DATE('30.04.1992', 'DD.MM.YYYY'),
  107.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  108.         (SELECT ID FROM funktion WHERE bez LIKE 'Torhüter'),
  109.         (SELECT ID FROM verein WHERE bez LIKE 'Bor. Mönchengladbach')
  110.     );
  111. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  112.     VALUE (
  113.         'Ron-Robert',
  114.         'Zieler',
  115.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  116.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  117.         TO_DATE('12.02.1989', 'DD.MM.YYYY'),
  118.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  119.         (SELECT ID FROM funktion WHERE bez LIKE 'Torhüter'),
  120.         (SELECT ID FROM verein WHERE bez LIKE 'Hannover 96')
  121.     );
  122. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  123.     VALUE (
  124.         'Holger',
  125.         'Badstuber',
  126.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  127.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  128.         TO_DATE('13.03.1989', 'DD.MM.YYYY'),
  129.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  130.         (SELECT ID FROM funktion WHERE bez LIKE 'Abwehr'),
  131.         (SELECT ID FROM verein WHERE bez LIKE 'Bayern München')
  132.     );
  133. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  134.     VALUE (
  135.         'Jerome',
  136.         'Boateng',
  137.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  138.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  139.         TO_DATE('03.09.1988', 'DD.MM.YYYY'),
  140.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  141.         (SELECT ID FROM funktion WHERE bez LIKE 'Abwehr'),
  142.         (SELECT ID FROM verein WHERE bez LIKE 'Bayern München')
  143.     );
  144. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  145.     VALUE (
  146.         'Benedikt',
  147.         'Höwedes',
  148.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  149.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  150.         TO_DATE('29.02.1988', 'DD.MM.YYYY'),
  151.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  152.         (SELECT ID FROM funktion WHERE bez LIKE 'Abwehr'),
  153.         (SELECT ID FROM verein WHERE bez LIKE 'FC Schalke 04')
  154.     );
  155. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  156.     VALUE (
  157.         'Mats',
  158.         'Hummels',
  159.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  160.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  161.         TO_DATE('26.12.1988', 'DD.MM.YYYY'),
  162.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  163.         (SELECT ID FROM funktion WHERE bez LIKE 'Abwehr'),
  164.         (SELECT ID FROM verein WHERE bez LIKE 'Borussia Dortmund')
  165.     );
  166. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  167.     VALUE (
  168.         'Philipp',
  169.         'Lahm',
  170.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  171.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  172.         TO_DATE('11.11.1983', 'DD.MM.YYYY'),
  173.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  174.         (SELECT ID FROM funktion WHERE bez LIKE 'Abwehr'),
  175.         (SELECT ID FROM verein WHERE bez LIKE 'Bayern München')
  176.     );
  177. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  178.     VALUE (
  179.         'Per',
  180.         'Mertesacker',
  181.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  182.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  183.         TO_DATE('29.09.1984', 'DD.MM.YYYY'),
  184.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  185.         (SELECT ID FROM funktion WHERE bez LIKE 'Abwehr'),
  186.         (SELECT ID FROM verein WHERE bez LIKE 'FC Arsenal')
  187.     );
  188. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  189.     VALUE (
  190.         'Marcel',
  191.         'Schmelzer',
  192.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  193.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  194.         TO_DATE('22.01.1988', 'DD.MM.YYYY'),
  195.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  196.         (SELECT ID FROM funktion WHERE bez LIKE 'Abwehr'),
  197.         (SELECT ID FROM verein WHERE bez LIKE 'Borussia Dortmund')
  198.     );
  199. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  200.     VALUE (
  201.         'Heiko',
  202.         'Westermann',
  203.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  204.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  205.         TO_DATE('14.08.1983', 'DD.MM.YYYY'),
  206.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  207.         (SELECT ID FROM funktion WHERE bez LIKE 'Abwehr'),
  208.         (SELECT ID FROM verein WHERE bez LIKE 'Hamburger SV')
  209.     );
  210. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  211.     VALUE (
  212.         'Lars',
  213.         'Bender',
  214.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  215.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  216.         TO_DATE('27.04.1989', 'DD.MM.YYYY'),
  217.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  218.         (SELECT ID FROM funktion WHERE bez LIKE 'Mittelfeld'),
  219.         (SELECT ID FROM verein WHERE bez LIKE 'Bayer Leverkusen')
  220.     );
  221. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  222.     VALUE (
  223.         'Sven',
  224.         'Bender',
  225.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  226.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  227.         TO_DATE('27.04.1989', 'DD.MM.YYYY'),
  228.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  229.         (SELECT ID FROM funktion WHERE bez LIKE 'Mittelfeld'),
  230.         (SELECT ID FROM verein WHERE bez LIKE 'Borussia Dortmund')
  231.     );
  232. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  233.     VALUE (
  234.         'Julian',
  235.         'Draxler',
  236.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  237.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  238.         TO_DATE('20.09.1993', 'DD.MM.YYYY'),
  239.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  240.         (SELECT ID FROM funktion WHERE bez LIKE 'Mittelfeld'),
  241.         (SELECT ID FROM verein WHERE bez LIKE 'FC Schalke 04')
  242.     );
  243. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  244.     VALUE (
  245.         'Mario',
  246.         'Götze',
  247.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  248.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  249.         TO_DATE('03.06.1992', 'DD.MM.YYYY'),
  250.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  251.         (SELECT ID FROM funktion WHERE bez LIKE 'Mittelfeld'),
  252.         (SELECT ID FROM verein WHERE bez LIKE 'Borussia Dortmund')
  253.     );
  254. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  255.     VALUE (
  256.         'Ilkay',
  257.         'Gündogan',
  258.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  259.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  260.         TO_DATE('24.10.1990', 'DD.MM.YYYY'),
  261.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  262.         (SELECT ID FROM funktion WHERE bez LIKE 'Mittelfeld'),
  263.         (SELECT ID FROM verein WHERE bez LIKE 'Borussia Dortmund')
  264.     );
  265. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  266.     VALUE (
  267.         'Patrick',
  268.         'Hermann',
  269.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  270.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  271.         TO_DATE('12.02.1991', 'DD.MM.YYYY'),
  272.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  273.         (SELECT ID FROM funktion WHERE bez LIKE 'Mittelfeld'),
  274.         (SELECT ID FROM verein WHERE bez LIKE 'Bor. Mönchengladbach')
  275.     );
  276. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  277.     VALUE (
  278.         'Marcel',
  279.         'Jansen',
  280.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  281.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  282.         TO_DATE('04.11.1985', 'DD.MM.YYYY'),
  283.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  284.         (SELECT ID FROM funktion WHERE bez LIKE 'Mittelfeld'),
  285.         (SELECT ID FROM verein WHERE bez LIKE 'Hamburger SV')
  286.     );
  287. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  288.     VALUE (
  289.         'Sami',
  290.         'Khedira',
  291.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  292.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  293.         TO_DATE('04.04.1987', 'DD.MM.YYYY'),
  294.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  295.         (SELECT ID FROM funktion WHERE bez LIKE 'Mittelfeld'),
  296.         (SELECT ID FROM verein WHERE bez LIKE 'Real Madrid')
  297.     );
  298. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  299.     VALUE (
  300.         'Toni',
  301.         'Kroos',
  302.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  303.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  304.         TO_DATE('04.01.1990', 'DD.MM.YYYY'),
  305.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  306.         (SELECT ID FROM funktion WHERE bez LIKE 'Mittelfeld'),
  307.         (SELECT ID FROM verein WHERE bez LIKE 'Bayern München')
  308.     );
  309. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  310.     VALUE (
  311.         'Mesut',
  312.         'Özil',
  313.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  314.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  315.         TO_DATE('15.10.1988', 'DD.MM.YYYY'),
  316.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  317.         (SELECT ID FROM funktion WHERE bez LIKE 'Mittelfeld'),
  318.         (SELECT ID FROM verein WHERE bez LIKE 'Real Madrid')
  319.     );
  320. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  321.     VALUE (
  322.         'Bastian',
  323.         'Schweinsteiger',
  324.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  325.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  326.         TO_DATE('01.08.1984', 'DD.MM.YYYY'),
  327.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  328.         (SELECT ID FROM funktion WHERE bez LIKE 'Mittelfeld'),
  329.         (SELECT ID FROM verein WHERE bez LIKE 'Bayern München')
  330.     );
  331. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  332.     VALUE (
  333.         'Mario',
  334.         'Gomez',
  335.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  336.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  337.         TO_DATE('10.07.1985', 'DD.MM.YYYY'),
  338.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  339.         (SELECT ID FROM funktion WHERE bez LIKE 'Sturm'),
  340.         (SELECT ID FROM verein WHERE bez LIKE 'Bayern München')
  341.     );
  342. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  343.     VALUE (
  344.         'Miroslav',
  345.         'Klose',
  346.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  347.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  348.         TO_DATE('09.06.1978', 'DD.MM.YYYY'),
  349.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  350.         (SELECT ID FROM funktion WHERE bez LIKE 'Sturm'),
  351.         (SELECT ID FROM verein WHERE bez LIKE 'Lazio Rom')
  352.         );
  353. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  354.     VALUE (
  355.         'Thomas',
  356.         'Müller',
  357.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  358.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  359.         TO_DATE('13.09.1989', 'DD.MM.YYYY'),
  360.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  361.         (SELECT ID FROM funktion WHERE bez LIKE 'Sturm'),
  362.         (SELECT ID FROM verein WHERE bez LIKE 'Bayern München')
  363.     );
  364. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  365.     VALUE (
  366.         'Lukas',
  367.         'Podolski',
  368.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  369.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  370.         TO_DATE('04.06.1985', 'DD.MM.YYYY'),
  371.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  372.         (SELECT ID FROM funktion WHERE bez LIKE 'Sturm'),
  373.         (SELECT ID FROM verein WHERE bez LIKE 'FC Arsenal')
  374.     );
  375. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  376.     VALUE (
  377.         'Marco',
  378.         'Reus',
  379.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  380.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  381.         TO_DATE('31.05.1989', 'DD.MM.YYYY'),
  382.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  383.         (SELECT ID FROM funktion WHERE bez LIKE 'Sturm'),
  384.         (SELECT ID FROM verein WHERE bez LIKE 'Borussia Dortmund')
  385.     );
  386. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  387.     VALUE (
  388.         'Andre',
  389.         'Schürrle',
  390.         (SELECT ID FROM beruf WHERE bez LIKE 'Spieler'),
  391.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  392.         TO_DATE('06.11.1990', 'DD.MM.YYYY'),
  393.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  394.         (SELECT ID FROM funktion WHERE bez LIKE 'Sturm'),
  395.         (SELECT ID FROM verein WHERE bez LIKE 'Bayer Leverkusen')
  396.     );
  397. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  398.     VALUE (
  399.         'Joachim',
  400.         'Löw',
  401.         (SELECT ID FROM beruf WHERE bez LIKE 'Trainer'),
  402.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  403.         TO_DATE('03.02.1960', 'DD.MM.YYYY'),
  404.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  405.         (SELECT ID FROM funktion WHERE bez LIKE 'Trainer'),
  406.         NULL
  407.     );
  408. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  409.     VALUE (
  410.         'Hansi',
  411.         'Flick',
  412.         (SELECT ID FROM beruf WHERE bez LIKE 'Trainer'),
  413.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  414.         TO_DATE('24.02.1965', 'DD.MM.YYYY'),
  415.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  416.         (SELECT ID FROM funktion WHERE bez LIKE 'Co-Trainer'),
  417.         NULL
  418.     );
  419. INSERT INTO person (vorname, nachname, berufID, landID, gebDatum, teamID, positionsNr, vereinID)
  420.     VALUE (
  421.         'Andreas',
  422.         'Köpke',
  423.         (SELECT ID FROM beruf WHERE bez LIKE 'Trainer'),
  424.         (SELECT ID FROM land WHERE bez LIKE 'Deutschland'),
  425.         TO_DATE('12.03.1962', 'DD.MM.YYYY'),
  426.         (SELECT ID FROM team WHERE bez LIKE 'Deutschland'),
  427.         (SELECT ID FROM funktion WHERE bez LIKE 'Torwart-Trainer'),
  428.         NULL
  429.     );
Advertisement
Add Comment
Please, Sign In to add comment