salut a vous.
Voila je rencontre un petit problème avec une requete SQL.
Cette requête est faite avec des jointures 4 tables.
ges_prix Important pour le prix final
ges_regement Important pour un prix qui permet permet de voir si le ompte est solder dans la table ges_prix
ges_entreprise_clients pour l'adresse de l'entreprise
ges_entreprise pour afficher le nom de la boite
Le but est quelle affiche toutes les informations en provenance des 4 tables. Mais quel ne se résume qu'a une seul ligne.
Je cherche a afficher (additionner les chans. de table ges_regement) pour ensuite faire une comparaison avec un chan de la tabe ges_pri.
Pour cela j'utilise les commandes SUM(XXXX), Groupe by et aving.
la requête ne retourne aucun erreur mais elle m'affiche toujours plusieurs lignes toutes les ligne de la ges_réglement. (Pour infos j'ai pas besoin d'une condition du sytle Num-client ='1')
je teste la base et je n'est qu'un seul client ds la table.
.
je vous pose la requête ici
merci de votra aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 "SELECT *,sum(ges_regement.regement) from ges_regement AS regement, ges_prix,ges_regement,ges_entreprise_clients,ges_entreprise WHERE ges_prix.num_client = ges_entreprise.num_entreprise AND ges_regement.num_client = ges_entreprise_clients.num_client GROUP BY ges_regement.regement HAVING ges_regement.num_client";
Partager