|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Futur Membre du Club
![]() Inscription : novembre 2002 Messages : 55 ![]() |
Bonjour,
j'ai un souci avec une requete pourtant très simple dans une base postgres (je fais ma requete dans PGAdmin) : j'ai une table CA : (la clé primaire est sur type, date et vendeur) type date vendeur montant 1001 2007-02-22 1 10 1001 2007-02-22 2 11 1002 2007-02-22 1 1 1002 2007-02-22 2 10 et une table PRELEV : (la clé primaire est sur type, date et vendeur) type datecons vendeur montant 1001 2007-02-22 1 1 1001 2007-02-22 2 2 1002 2007-02-22 1 10 1002 2007-02-22 2 12 je veux simplement faire une requete qui m'affiche, pour chaque type et chaque date, la somme du montant de la table CA et la somme du montant de la table PRELEV : type datecons ca prelev 1001 2007-02-22 21 3 1002 2007-02-22 11 22 ma requete est la suivante : Code :
Help please!!! |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Inscription : mai 2004 Messages : 4 490 ![]() |
Bonjour,
il faut que ta requête utilise dans sa clause FROM deux sous-requêtes qui font les totaux pour chaque table, avant de totaliser sur les deux tables.
__________________
FAQ XML ------------ « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser » Giacomo Leopardi |
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : novembre 2002 Messages : 55 ![]() |
tu peux m'expliquer?? je n'ai pas bien compris ton message...
|
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() ![]() Inscription : mai 2004 Messages : 4 490 ![]() |
Dans chaque table, pour un type et une date donnés, tu as plusieurs lignes (une par vendeur). Il faut donc que tu fasses un total par type/date dans chaque table avant de faire le total des deux tables.
__________________
FAQ XML ------------ « Le moyen le plus sûr de cacher aux autres les limites de son savoir est de ne jamais les dépasser » Giacomo Leopardi |
|
|
00
|
|
|
#5 |
|
Futur Membre du Club
![]() Inscription : novembre 2002 Messages : 55 ![]() |
le problème, c'est que ma requete est utilisée dans un programme delphi; est-ce qu'il n'y a pas une solution pour tout faire dans la meme requete? et si oui, je veux bien une ébauche de la requete parce que là, je sèche (ça fait 1 journée que je suis dessus et je sature).
merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com