|
Publicité | ||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : juillet 2009 Messages : 36 ![]() |
Bonjour,
soit une table de mouvement ayant un montant et un sens, je voudrais connaitre l'instruction pour faire la différence la somme des montants des mouvements avec le sens 1 et a somme des montants des mouvements avec comme sens 2 merci |
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() ![]() Inscription : décembre 2003 Messages : 457 ![]() |
votre question est incompréhensible ; vous devriez nous donner un exemple, avec les données de départ et le résultat souhaité ; ainsi nou pouvons chercher le moyen d'arriver à ce résultat partant de vos données initiales.
__________________
*** OCE Performance Tuning 11g *** *** OCE Rac 10g *** *** OCP DBA 9i-10g-11g *** |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : juillet 2009 Messages : 36 ![]() |
soit une table mouvement avec des champs dont
- Montant - sens comment faire la somme des montant dont le sens est 1 moins la somme des montant dont le sens est 2 sum(montant dont sens =1) - sum(montant dont sens=2) merci |
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() Inscription : août 2005 Messages : 316 ![]() |
bonjour, essaye queque chose comme
Code :
SELECT sum(decode(sens,1,montant,montant*-1)) FROM ma_table |
|
|
00
|
|
|
#5 | ||
![]() ![]() |
Essayez ainsi :
Code :
__________________
Email : http://scr.im/waldar Dernière modification par Waldar ; 07/09/2010 à 12h51. Motif: Ajout filtre |
||
|
00
|
|
|
#6 |
|
Candidat au titre de Membre du Club
![]() Inscription : juillet 2009 Messages : 36 ![]() |
merci à vous
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com