Bonjour,
Je souhaite afficher le montant unitaire de la dernière facture pour un article donné (requête ci-dessous)
malheureusement ma requête ne convient car elle remonte plusieurs lignes au lieu d'une seule, je ne parviens pas a construire convenablement ma requête pour y parvenir.
Auriez vous la possibilité de m'aider à ce sujet ?
merci d'avance du temps que vous pourrez me consacrer...
cordialement
Résultat de la requête ci-dessus:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 select fl.reference, MAX(fl.id_facture), Fl.Mnt_Unitaire, g.libelle as groupe, fa.libelle as famille from v_rpt_facture_ligne fl, t_groupe_article g, t_famille fa where fl.id_groupe_article = g.id_groupe_article (+) and fl.id_famille = fa.id_famille (+)and fl.reference ='BDL2002-03-6' GROUP BY FL.REFERENCE,Fl.Mnt_Unitaire,G.Libelle,Fa.Libelle;
REFERENCE MAX(fl.id_facture) Mnt_Unitaire groupe famille[/B] BDL2002-03-6 40090 9 PIECE FABRIQUEE A320 NEO BDL2002-03-6 45787 360 PIECE FABRIQUEE A320 NEO BDL2002-03-6 39022 761 PIECE FABRIQUEE A320 NEO BDL2002-03-6 40692 13 PIECE FABRIQUEE A320 NEO BDL2002-03-6 49105 310 PIECE FABRIQUEE A320 NEO
Résultat souhaité :
REFERENCE MAX(fl.id_facture) Mnt_Unitaire groupe famille[/B] BDL2002-03-6 49105 310 PIECE FABRIQUEE A320 NEO
Partager