au faitej'ai deux table
table po_lines_v qui contient les champs suivant
po_header_id
po_line_id
item_number
unit_price
quantity
table po_headers_v qui contient les chanps suivant
po_header_id
segment1
vendor_name
currency_code
comments

Quant j'ai execute cette comande elle marche a merveille
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
select comments,vendor_name,currency_code,quantity*unit_price
 
from po_lines_v plv,po_headers_v phv
 
where phv.segment1='5063324'
and phv.PO_HEADER_ID=plv.PO_HEADER_ID
elle me liste tout les lignes

mais quant je veut faire la somme des deux colonne quantity*unit_price
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
select comments,vendor_name,currency_code,sum(quantity*unit_price)
 
from po_lines_v plv,po_headers_v phv
 
where phv.segment1='5063324'
and phv.PO_HEADER_ID=plv.PO_HEADER_ID
group by vendor_name
le code suivant survient
ORA-00979: N'est pas une expression GROUP BY
que faire a votre avis