problème requete sql sous oracle - SQL/NoSQL - Programmation
Marsh Posté le 29-01-2009 à 11:16:10
"FROM bkhis,bkcom,bkcli "
donc trois tables :
bkhis (historique?)
bkcom (compte mouvementé?)
bkcli (client?)
Bien, mais alors d'où sort la table "bkprocli" ?
Déjà que ça complique de ne pas savoir ce que sont censé contenir les @, de ne pas savoir à quoi correspondent les tables et les colonnes, si en plus tu mets des bouts de requêtes qui utilisent des données d'une autre partie non indiqué de la requête ou de la procédure stocké générale alors on ne va pas s'en sortir.
Marsh Posté le 29-01-2009 à 10:29:13
Bonjour,
SELECT bkcli.cli,bkhis.age,bkhis.ncp,bkhis.ope,bkhis.dco,bkprocli.pro,bkhis.eve,bkhis.lib,bkhis.mon
FROM bkhis,bkcom,bkcli
WHERE bkcli.cli=bkcom.cli AND bkhis.ncp=bkcom.ncp AND bkprocli.pro=@ AND bkhis.dco >=@ AND bkhis.dco <=@ order by 1,2,3,4,5,6,7,8
cette requête me permet d'avoir l'historique sur un compte mouvementé selon un profil d'un client. mon problème est quand j'introduit la requete, elle me donne les information uniquement sur un compte et pourtant moi je veut avoir les informations sur tout les comptes mouvementés pendant cette date. cad je n'ai pas besoin d'un seul compte mais de tout les compte mouvementé. je besoin d'une piste des solution
si vous comprenez aider moi SVP.