Probleme dans une requete
MASSAR13
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
MASSAR13 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
MASSAR13 Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai les tables suivants:
table note
ID_STAGIAIRE VARCHAR(10)NOT NULL,
ID_CONTROLE VARCHAR(10)NOT NULL,
NOTE INT NOT NULL,
CONSTRAINT PK_PASSER PRIMARY KEY (ID_STAGIAIRE,ID_CONTROLE),
CONSTRAINT FK_STG_PASS FOREIGN KEY (ID_STAGIAIRE) REFERENCES STAGIAIRE,
CONSTRAINT FK_CONT_PASS FOREIGN KEY (ID_CONTROLE) REFERENCES CONTROLE);
j ia un table controle
ID_CONTROLE VARCHAR(10)NOT NULL,
ID_UNITE_FORMATION VARCHAR(10)NOT NULL,
CODE_TYPE_CONT VARCHAR(10)NOT NULL,
DATE_COTROLE DATETIME NOT NULL,
CONSTRAINT PK_CONTROLE PRIMARY KEY (ID_CONTROLE),
CONSTRAINT FK_UF_CONT FOREIGN KEY (ID_UNITE_FORMATION) REFERENCES UNITE_FORMATION,
CONSTRAINT FK_TYPE_CONT FOREIGN KEY (CODE_TYPE_CONT) REFERENCES TYPE_CONT);
j ia un table type controle
CREATE TABLE TYPE_CONT(
CODE_TYPE_CONT VARCHAR(10)NOT NULL,
LIBELLE_TYPE VARCHAR(25)NOT NULL,
CONSTRAINT PK_TYPE_CONT PRIMARY KEY (CODE_TYPE_CONT));
qui contient en LIBELLE_TYPE; contrôle continu,examen théorique et examen pratique
le problème c'est que je veux afficher les notes relatives a chacune comme des colonnes
dans une seule requête?
plus précise, je veux constituer un bulletin contient contrôle continu,examen théorique et examen pratique
j'ai les tables suivants:
table note
ID_STAGIAIRE VARCHAR(10)NOT NULL,
ID_CONTROLE VARCHAR(10)NOT NULL,
NOTE INT NOT NULL,
CONSTRAINT PK_PASSER PRIMARY KEY (ID_STAGIAIRE,ID_CONTROLE),
CONSTRAINT FK_STG_PASS FOREIGN KEY (ID_STAGIAIRE) REFERENCES STAGIAIRE,
CONSTRAINT FK_CONT_PASS FOREIGN KEY (ID_CONTROLE) REFERENCES CONTROLE);
j ia un table controle
ID_CONTROLE VARCHAR(10)NOT NULL,
ID_UNITE_FORMATION VARCHAR(10)NOT NULL,
CODE_TYPE_CONT VARCHAR(10)NOT NULL,
DATE_COTROLE DATETIME NOT NULL,
CONSTRAINT PK_CONTROLE PRIMARY KEY (ID_CONTROLE),
CONSTRAINT FK_UF_CONT FOREIGN KEY (ID_UNITE_FORMATION) REFERENCES UNITE_FORMATION,
CONSTRAINT FK_TYPE_CONT FOREIGN KEY (CODE_TYPE_CONT) REFERENCES TYPE_CONT);
j ia un table type controle
CREATE TABLE TYPE_CONT(
CODE_TYPE_CONT VARCHAR(10)NOT NULL,
LIBELLE_TYPE VARCHAR(25)NOT NULL,
CONSTRAINT PK_TYPE_CONT PRIMARY KEY (CODE_TYPE_CONT));
qui contient en LIBELLE_TYPE; contrôle continu,examen théorique et examen pratique
le problème c'est que je veux afficher les notes relatives a chacune comme des colonnes
dans une seule requête?
plus précise, je veux constituer un bulletin contient contrôle continu,examen théorique et examen pratique
A voir également:
- Probleme dans une requete
- Erreur de requete facebook - Forum Facebook
- Requete sql pix ✓ - Forum MySQL
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- L'opérateur ou l'administrateur a refusé la requête ✓ - Forum Windows
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ? ✓ - Forum Loisirs / Divertissements
2 réponses
Bonjour,
Tu dis si ça fonctionne bien !
A+
SELECT NOTE.ID_STAGIAIRE , TYPE_CONT.LIBELLE_TYPE , NOTE.NOTE FROM NOTE JOIN CONTROLE ON NOTE.ID_CONTROLE = CONTROLE.ID_CONTROLE JOIN TYPE_CONT ON CONTROLE.CODE_TYPE_CONT = TYPE_CONT.CODE_TYPE_CONT
Tu dis si ça fonctionne bien !
A+