J'ai une table Oracle contenant des champssql ajouter des colonnes spécifiques
id, l'emplacement, le stock, le taux
select decode(grouping(id),1,'Total',id) id,loction,
sum(stock) stock,avg(rate) rate from product
group by rollup(id),location
J'ai
ID Location stock rate ------------------------------------------ A xx 2 10 A xy 5 20 Total 7 10 B SD 3 4 B RT 6 10 Total 9 7 C FG 12 12 C GH 20 18 Total 32 15 **Now I want a row of Total rows where sum of stock and sum of rate is shown.** My desired output is ID Location stock rate ------------------------------------------ A xx 2 10 A xy 5 20 Total 7 10 B SD 3 4 B RT 6 10 Total 9 7 C FG 12 12 C GH 20 18 Total 32 15 Grand Total 48 32
Note: Notez n'est pas moyen mais la somme du taux moyen des lignes totales.
oui cela résoudra mon problème, mais y at-il une autre solution. – rishi