1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| CREATE TABLE T_JOUEUR_JOR
(JOR_ID INT NOT NULL PRIMARY KEY,
JOR_NOM CHAR(8))
INSERT INTO T_JOUEUR_JOR VALUES (1, 'Dupont')
INSERT INTO T_JOUEUR_JOR VALUES (2, 'Camus')
INSERT INTO T_JOUEUR_JOR VALUES (3, 'Mercier')
CREATE TABLE T_MATCH_MTH
(MTH_ID INT NOT NULL PRIMARY KEY,
JOR_ID1 INT FOREIGN KEY REFERENCES T_JOUEUR_JOR (JOR_ID),
JOR_ID2 INT FOREIGN KEY REFERENCES T_JOUEUR_JOR (JOR_ID),
MTH_SCORE1 INT,
MTH_SCORE2 INT,
CONSTRAINT CK_JOUEURS CHECK(JOR_ID1 <> JOR_ID2))
INSERT INTO T_MATCH_MTH VALUES (1, 1, 3, 21, 15)
INSERT INTO T_MATCH_MTH VALUES (2, 3, 2, 17, 21)
INSERT INTO T_MATCH_MTH VALUES (3, 2, 1, 21, 13)
INSERT INTO T_MATCH_MTH VALUES (4, 3, 1, 21, 10) |
Partager