]> git.sesse.net Git - ccbs/blobdiff - sql/em2-series/em2s07.sql
Add scripts and example SQL for parsing the EM2 series from 2002.
[ccbs] / sql / em2-series / em2s07.sql
diff --git a/sql/em2-series/em2s07.sql b/sql/em2-series/em2s07.sql
new file mode 100644 (file)
index 0000000..4a94bc7
--- /dev/null
@@ -0,0 +1,78 @@
+begin;
+INSERT INTO tournaments 
+  (season, tournamentname, country, location, "date", machine, scoringsystem) VALUES (
+    (SELECT season FROM seasons WHERE seasonname='Euromix 2-serie 2002' AND season=( SELECT season FROM seasons WHERE seasonname='Euromix 2-serie 2002' )),
+    'Euromix2 serie 07',
+    (SELECT country FROM countries WHERE countryname='Norway'),
+    'Akers Mic',
+    '2002-11-17',
+    (SELECT machine FROM machines WHERE machinename='Dancing Stage EuroMix 2'),
+    (SELECT scoringsystem FROM scoringsystems WHERE scoringsystemname='10K Machine score')
+);
+INSERT INTO players SELECT nextval('players_player_seq') AS player, 'Th0rny' AS nick, ( SELECT country FROM countries WHERE countryname='Norway' ) AS country WHERE 'Th0rny' NOT IN ( SELECT nick FROM players );
+INSERT INTO tournamentrankings (tournament, ranking, player, points) VALUES (
+   (SELECT tournament FROM tournaments WHERE tournamentname='Euromix2 serie 07' AND season=( SELECT season FROM seasons WHERE seasonname='Euromix 2-serie 2002' )),
+   1,
+   (SELECT player FROM players WHERE nick='Th0rny'),
+   22);
+INSERT INTO players SELECT nextval('players_player_seq') AS player, 'Lars Christian' AS nick, ( SELECT country FROM countries WHERE countryname='Norway' ) AS country WHERE 'Lars Christian' NOT IN ( SELECT nick FROM players );
+INSERT INTO tournamentrankings (tournament, ranking, player, points) VALUES (
+   (SELECT tournament FROM tournaments WHERE tournamentname='Euromix2 serie 07' AND season=( SELECT season FROM seasons WHERE seasonname='Euromix 2-serie 2002' )),
+   2,
+   (SELECT player FROM players WHERE nick='Lars Christian'),
+   19);
+INSERT INTO players SELECT nextval('players_player_seq') AS player, 'Havok' AS nick, ( SELECT country FROM countries WHERE countryname='Norway' ) AS country WHERE 'Havok' NOT IN ( SELECT nick FROM players );
+INSERT INTO tournamentrankings (tournament, ranking, player, points) VALUES (
+   (SELECT tournament FROM tournaments WHERE tournamentname='Euromix2 serie 07' AND season=( SELECT season FROM seasons WHERE seasonname='Euromix 2-serie 2002' )),
+   3,
+   (SELECT player FROM players WHERE nick='Havok'),
+   17);
+INSERT INTO players SELECT nextval('players_player_seq') AS player, 'kjmcw' AS nick, ( SELECT country FROM countries WHERE countryname='Norway' ) AS country WHERE 'kjmcw' NOT IN ( SELECT nick FROM players );
+INSERT INTO tournamentrankings (tournament, ranking, player, points) VALUES (
+   (SELECT tournament FROM tournaments WHERE tournamentname='Euromix2 serie 07' AND season=( SELECT season FROM seasons WHERE seasonname='Euromix 2-serie 2002' )),
+   4,
+   (SELECT player FROM players WHERE nick='kjmcw'),
+   15);
+INSERT INTO players SELECT nextval('players_player_seq') AS player, 'Draconia' AS nick, ( SELECT country FROM countries WHERE countryname='Norway' ) AS country WHERE 'Draconia' NOT IN ( SELECT nick FROM players );
+INSERT INTO tournamentrankings (tournament, ranking, player, points) VALUES (
+   (SELECT tournament FROM tournaments WHERE tournamentname='Euromix2 serie 07' AND season=( SELECT season FROM seasons WHERE seasonname='Euromix 2-serie 2002' )),
+   5,
+   (SELECT player FROM players WHERE nick='Draconia'),
+   13);
+INSERT INTO players SELECT nextval('players_player_seq') AS player, 'Snute' AS nick, ( SELECT country FROM countries WHERE countryname='Norway' ) AS country WHERE 'Snute' NOT IN ( SELECT nick FROM players );
+INSERT INTO tournamentrankings (tournament, ranking, player, points) VALUES (
+   (SELECT tournament FROM tournaments WHERE tournamentname='Euromix2 serie 07' AND season=( SELECT season FROM seasons WHERE seasonname='Euromix 2-serie 2002' )),
+   6,
+   (SELECT player FROM players WHERE nick='Snute'),
+   11);
+INSERT INTO players SELECT nextval('players_player_seq') AS player, 'Psychofreud' AS nick, ( SELECT country FROM countries WHERE countryname='Norway' ) AS country WHERE 'Psychofreud' NOT IN ( SELECT nick FROM players );
+INSERT INTO tournamentrankings (tournament, ranking, player, points) VALUES (
+   (SELECT tournament FROM tournaments WHERE tournamentname='Euromix2 serie 07' AND season=( SELECT season FROM seasons WHERE seasonname='Euromix 2-serie 2002' )),
+   7,
+   (SELECT player FROM players WHERE nick='Psychofreud'),
+   9);
+INSERT INTO players SELECT nextval('players_player_seq') AS player, 'Daniil' AS nick, ( SELECT country FROM countries WHERE countryname='Norway' ) AS country WHERE 'Daniil' NOT IN ( SELECT nick FROM players );
+INSERT INTO tournamentrankings (tournament, ranking, player, points) VALUES (
+   (SELECT tournament FROM tournaments WHERE tournamentname='Euromix2 serie 07' AND season=( SELECT season FROM seasons WHERE seasonname='Euromix 2-serie 2002' )),
+   8,
+   (SELECT player FROM players WHERE nick='Daniil'),
+   8);
+INSERT INTO players SELECT nextval('players_player_seq') AS player, 'Slusk' AS nick, ( SELECT country FROM countries WHERE countryname='Norway' ) AS country WHERE 'Slusk' NOT IN ( SELECT nick FROM players );
+INSERT INTO tournamentrankings (tournament, ranking, player, points) VALUES (
+   (SELECT tournament FROM tournaments WHERE tournamentname='Euromix2 serie 07' AND season=( SELECT season FROM seasons WHERE seasonname='Euromix 2-serie 2002' )),
+   9,
+   (SELECT player FROM players WHERE nick='Slusk'),
+   7);
+INSERT INTO players SELECT nextval('players_player_seq') AS player, 'Eilin' AS nick, ( SELECT country FROM countries WHERE countryname='Norway' ) AS country WHERE 'Eilin' NOT IN ( SELECT nick FROM players );
+INSERT INTO tournamentrankings (tournament, ranking, player, points) VALUES (
+   (SELECT tournament FROM tournaments WHERE tournamentname='Euromix2 serie 07' AND season=( SELECT season FROM seasons WHERE seasonname='Euromix 2-serie 2002' )),
+   10,
+   (SELECT player FROM players WHERE nick='Eilin'),
+   6);
+INSERT INTO players SELECT nextval('players_player_seq') AS player, 'Lejordet' AS nick, ( SELECT country FROM countries WHERE countryname='Norway' ) AS country WHERE 'Lejordet' NOT IN ( SELECT nick FROM players );
+INSERT INTO tournamentrankings (tournament, ranking, player, points) VALUES (
+   (SELECT tournament FROM tournaments WHERE tournamentname='Euromix2 serie 07' AND season=( SELECT season FROM seasons WHERE seasonname='Euromix 2-serie 2002' )),
+   11,
+   (SELECT player FROM players WHERE nick='Lejordet'),
+   5);
+commit;