Bonjour,
Je possède une base de données qui contient 3 tables de cette manière :
je m'excuse vraiment pour la male organisation des tables
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 operations ----------------------------------------- agence | typeoperation | montant | idcli | ----------------------------------------- 001 | 1 | 100 | 84 | 002 | 1 | 155 | 85 | 002 | 1 | 144 | 86 | 004 | 2 | 090 | 87 | 005 | 3 | 211 | 88 | ----------------------------------------- Agences --------------------------- | codeagence | région | |--------------------------- | 001 | A | | 002 | A | | 003 | B | | 004 | A | | 005 | B | --------------------------- operation_1 ---------------------- numop | idcli | ---------------------- 1 | 84 | 2 | 85 | 3 | 86 | 4 | 87 | 5 | 88 | ----------------------
je veux faire une extraction de tous les opérations de type 1 des agences de la région A avec l'id cli et numop de chaque opération
comme je suis encore débutant voici ma requête :
mais sous interbase sa ne marche pas, donc j'aimerai bien m'aide pour l'optimiste , merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 select a.agence , a.typeoperation, a.idcli, a.montant , c.numop from operations a , agences b , operation_1 c where a.typeoperation = '1' and b.region='A' and a.idcli = c.idcli and a.agence = b.codeagence order by a.agence
Partager