Bonjour à tous,

J'ai une table 'trade' qui contient des ordres (achat/vente) dont la différence se note au niveau de la colonne quantité (Achat = Quantité > 0 et Vente = Quantité < 0)
Pas très compliqué.

Ce que je voudrais faire c'est une requete qui me dise la volumétrie journalière des achats et des ventes distinctes.

C'est possible ?

Voici ma tentative :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SELECT iif(tr.quantity > 0 , sum(tr.trade_price * tr.quantity) AS ACHAT, sum(tr.trade_price * tr.quantity) AS VENTE )
FROM trade tr
WHERE tr.trade_date_time >= to_date ('01122008','ddmmyyyy')
AND   tr.trade_date_time <= to_date ('01012009','ddmmyyyy')
ORDER BY tr.trade_date_time
GROUP BY tr.trade_date_time