Bonsoir,
j'ai deux tables, A et B
la table A
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 id_sn id_snl Statut Date 1 1 S1 01/01/08 2 1 S2 02/01/08 3 1 S3 03/01/08 4 1 S4 04/01/08 5 2 S1 05/01/08 6 2 S2 06/01/08 7 2 S3 07/01/08 8 2 S4 08/01/08 9 3 S1 09/01/08 10 3 S2 10/01/08 11 3 S3 11/01/08 12 3 S4 12/01/08 13 4 S1 13/01/08 14 4 S2 14/01/08 15 4 S3 15/01/08 16 4 S4 16/01/08 17 5 S1 17/01/08 18 5 S2 18/01/08 19 5 S3 19/01/08 20 5 S4 20/01/08
table B
ma requette:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 id_snl Fiche 1 F1 2 F2 3 F3 4 F4 5 F5
resultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Select B.FICHE,A.STATUT,A.DATE FROM A,B WHERE A.id_snl=B.id_snl AND A.Statut IN ( S1,S3)
moi je veux les memes resultat, mais en colonne date des deux statut par fiche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 FICHE STATUT DATE F1 S1 01/01/08 F1 S3 03/01/08 F2 S1 05/01/08 F2 S3 07/01/08 F3 S1 09/01/08 F3 S3 11/01/08 F4 S1 13/01/08 F4 S3 15/01/08 F5 S1 17/01/08 F5 S3 19/01/08
Merci pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 FICHE S_1 D_1 S_3 D_3 F1 S1 01/01/08 S3 03/01/08 F2 S1 05/01/08 S3 07/01/08 F3 S1 09/01/08 S3 11/01/08 F4 S1 13/01/08 S3 15/01/08 F5 S1 17/01/08 S3 19/01/08
Partager