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
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.