kent76
Messages postés30Date d'inscriptionlundi 9 mars 2009StatutMembreDernière intervention20 mars 2013
-
14 mars 2013 à 10:10
cs_jopop
Messages postés1540Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention 1 août 2013
-
14 mars 2013 à 17:54
Bonjour ,
aaaaaaaaahh enfin un beau soleil pour bronzer... next
Voici mes deux requêtes qui fonctionnent bien par contre je trouve que cela fait un peu chargé?.O du coup je me retourne vers vous pour savoir si oui c'est possible. Seul changement sur les requêtes c'est le champ après MIN.
req_restant_ass_vie = "SELECT MIN(D.MONTANT_DOSSIER) - SUM(P.VALEUR_PRODUIT) AS RESTANT, P.TYPE_PRODUIT "_
& "FROM DOSSIER AS D INNER JOIN HERITIER AS H1 "_
& "ON D.ID_DOSSIER = H1.REF_DOSSIER INNER JOIN HERITIER AS H2 "_
& "ON D.ID_DOSSIER = H2.REF_DOSSIER INNER JOIN PRODUIT AS P "_
& "ON H1.ID_HERITIER = P.REF_HERITIER "_
& "WHERE (H2.ID_HERITIER = " & ref_heritier & ") "_
& "GROUP BY P.TYPE_PRODUIT"
req_restant_banc = "SELECT MIN(D.MONTANTB_DOSSIER) - SUM(P.VALEUR_PRODUIT) AS RESTANT, P.TYPE_PRODUIT "_
& "FROM DOSSIER AS D INNER JOIN HERITIER AS H1 "_
& "ON D.ID_DOSSIER = H1.REF_DOSSIER INNER JOIN HERITIER AS H2 "_
& "ON D.ID_DOSSIER = H2.REF_DOSSIER INNER JOIN PRODUIT AS P "_
& "ON H1.ID_HERITIER = P.REF_HERITIER "_
& "WHERE (H2.ID_HERITIER = " & ref_heritier & ") "_
& "GROUP BY P.TYPE_PRODUIT"
voilà si quelqu'un a une idée je l'essayerai
Cordialement,
Bon journée
cs_jopop
Messages postés1540Date d'inscriptionlundi 26 mai 2003StatutMembreDernière intervention 1 août 201312 14 mars 2013 à 14:11
Salut,
quel est le problème lorsque tu mets simplement tes champs/fonctions dans la même requête ?
NB : ton découpage de string n'est pas cohérent, tu mets sur la même ligne une jointure (INNER JOIN) et le critère de la jointure précédente (ON), c'est illisible.