Bonjour,

Je dispose des tables suivantes:

Code SQL : 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
CREATE TABLE REQUEST
(
	id_req int,
             Task varchar(10),
	WP varchar(10),
	PRIMARY KEY (id_req)
);
 
CREATE TABLE SUB_TASK
(
	id_sub_task int,
	Sub_Task varchar(200),,
	WP varchar(10),
	PRIMARY KEY (id_sub_task)
);
 
 
CREATE TABLE SUB_TASK_LINK
(
	id_req int,
             id_sub_task int,
	PRIMARY KEY (id_req,id_subtask)
);

Je dois faire une requete qui récupère les valeurs du champs Task si la valeur du champs WP de la table REQUEST vaut WP1 et/ou si le champs WP de la table SUB_TASK vaut WP1. Mon problème est que pour un id_req donné il peut y avoir plusieurs id_sub_task (donc plusieurs WP pour SUB_task: dans ce cas là tous doivent être égaux à WP1).
Si vous avez des idées, toutes sont les bienvenues.