Bonjour,
j'ai effectué une petite base de données pour faire des pronostics sur des matchs.
Voici une partie des tables :
ma table confrontation contient toutes les confrontations entre les différentes équipe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 CREATE TABLE EQUIPE ( NO_EQUIPE NUMBER NOT NULL, LIB_EQUIPE VARCHAR2 (50) NOT NULL, GROUPE CHAR (1) NOT NULL, CONSTRAINT PK_EQUIPE PRIMARY KEY ( NO_EQUIPE ) ); CREATE TABLE NIVEAU ( NO_NIVEAU NUMBER (1) NOT NULL, LIB_NIVEAU VARCHAR2 (50) NOT NULL, CONSTRAINT PK_NIVEAU PRIMARY KEY ( NO_NIVEAU ) ; CREATE TABLE CONFRONTATION ( NO_CONF NUMBER NOT NULL, EQUIPE1 NUMBER NOT NULL, EQUIPE2 NUMBER NOT NULL, NO_NIVEAU NUMBER NOT NULL, DATE_LIM DATE NOT NULL, JOUR DATE NOT NULL, CONSTRAINT PK_CONF PRIMARY KEY ( NO_CONF ) ); ALTER TABLE CONFRONTATION ADD CONSTRAINT FK2_CONF FOREIGN KEY (EQUIPE2) REFERENCES DEMANDE_TEST.EQUIPE (NO_EQUIPE) ; ALTER TABLE CONFRONTATION ADD CONSTRAINT FK3_CONF FOREIGN KEY (NO_NIVEAU) REFERENCES DEMANDE_TEST.NIVEAU (NO_NIVEAU) ; ALTER TABLE CONFRONTATION ADD CONSTRAINT FK_CONF FOREIGN KEY (EQUIPE1) REFERENCES DEMANDE_TEST.EQUIPE (NO_EQUIPE) ;
Je souhaiterais exécuter une requête qui me permette de voir toutes les confronations avec les noms des equipes
J'ai procédé de la sorte
Cette requête ne retourne aucune ligne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 select no_equipe, lib_equipe, groupe from confrontation c, equipe e and c.equipe1=n.no_equipe and c.equipe2=n.no_equipe order by groupe
Quelqu'un aurait une idée sur mon erreur?
Merci
Partager