Im créer un petit logiciel dans vb.net qui ont besoin d'une expression de requête sql donc je ne dois pas stocker le solde de chaque client et je l'expliquerai exactement comme ci-dessous;Comment afficher toutes les entrées même une valeur dans la table pas exacte et mettre zéro à la place de #SQL Query
C'est ma requête actuelle que j'utilise pour montrer une liste de clients qui doivent de l'argent à l'entreprise;
Select custs.*, Sum(dem.amnt) As balance
FROM custs
INNER JOIN dem
On custs.name = dem.c_name
where dem.paid='0'
GROUP BY custs.name
la requête font de sélection des clients table et se joindre à la table des transactions de table nommée (DEM)
les listes de requêtes que les clients avec des dettes impayées contrôle colonne payé « payé » si 0 ou 1 et ajoute une colonne de la dette totale de chaque client
Je veux montrer toutes les entrées du client même nont pas la dette avec 0 solde
Voulez-vous montrer tous les clients indépendamment de la dette? Pourquoi ne pas simplement supprimer la clause 'WHERE'? –
c'est la table des clients ** im ne pas utiliser la colonne bal ** [link] (http://imgur.com/JTjPh61) et ici la table des transactions où les transactions jhon marquées comme payées [link] (http://imgur.com/EqqFP0Q) et enfin le résultat de la requête, ici jhon a une transaction impayée si je l'ai mis à jhon payée wil n'apparaîtra pas je veux montrer avec solde zéro [link] (http://imgur.com/w8LwMQ0) – yoss
Votre être très peu clair. –