Bonjour,
J'ai un blocage sur une de mes requêtes à formuler j'ai le code suivant :
Qui me renvoi le résultat suivant :
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 select DISTINCT PIECE.CODE, MATRICULE.MATRICULE, LSTOCK.DES_LIEUSTOCK, UI.CLE_PERE, ETATMAT.CODE_ETAT_MATRICULE, USURE.CODE_ETAT_US_MAT, MATRICULE.COMM_MATRICULE, MAGASIN.DES_MAGASIN from T_PIECE PIECE, T_MATRICULE_PIECE MATRICULE, T_STOCK STOCK, T_LIEUSTOCK LSTOCK, T_UI UI, T_ETAT_MATRICULE ETATMAT, T_ETAT_US_MAT USURE, T_MAGASIN MAGASIN where 1 = 1 AND ETATMAT.CLE_ETAT_MATRICULE = MATRICULE.CLE_ETAT_MATRICULE AND STOCK.CLE_LIEU_STOCK = LSTOCK.NUM_LIEUSTOCK AND STOCK.CLE_PIECE = PIECE.CLE_PIECE AND MATRICULE.CLE_UI = UI.NUM_UI AND MATRICULE.CLE_PIECE = PIECE.CLE_PIECE AND USURE.CLE_ETAT_US_MAT = MATRICULE.CLE_ETAT_US_MAT AND STOCK.CLE_MAGASIN = MAGASIN.NUM_MAGASIN
J'aurai souhaité afficher dans la colonne UI.CLE_PERE le code de l'UI père et non pas son numéro. Je sais pas si c'est très clair...
Je ne connais pas grand chose au SQL mais il y a t'il une fonction qui me permettrait de sélectionner le CODE_UI du père de l'UI et non pas le CODE_UI de l'UI sur lequel la requête travaille ? Un truc dans le genreSi quelqu'un peut me donner une piste, cette personne serait bien aimable...
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 select DISTINCT PIECE.CODE, MATRICULE.MATRICULE, LSTOCK.DES_LIEUSTOCK, UI.CODE_UI (mais le code père), ETATMAT.CODE_ETAT_MATRICULE, USURE.CODE_ETAT_US_MAT, MATRICULE.COMM_MATRICULE, MAGASIN.DES_MAGASIN from T_PIECE PIECE, T_MATRICULE_PIECE MATRICULE, T_STOCK STOCK, T_LIEUSTOCK LSTOCK, T_UI UI, T_ETAT_MATRICULE ETATMAT, T_ETAT_US_MAT USURE, T_MAGASIN MAGASIN where 1 = 1 AND ETATMAT.CLE_ETAT_MATRICULE = MATRICULE.CLE_ETAT_MATRICULE AND STOCK.CLE_LIEU_STOCK = LSTOCK.NUM_LIEUSTOCK AND STOCK.CLE_PIECE = PIECE.CLE_PIECE AND MATRICULE.CLE_UI = UI.NUM_UI AND MATRICULE.CLE_PIECE = PIECE.CLE_PIECE AND USURE.CLE_ETAT_US_MAT = MATRICULE.CLE_ETAT_US_MAT AND STOCK.CLE_MAGASIN = MAGASIN.NUM_MAGASIN AND UI.NUM_UI = UI.CLE_PERE
Par avance je vous remercie
Partager