Bonjour,
J'ai un petit souci avec une requête, et plus particulièrement la clause "Left Join".
J'ai 2 tables :
Mon but est d'afficher toutes les statistiques d'une catégorie et, pour chaque ligne, la valeur d'un client donné :Statistiques
IDStatistique, int, clé autoincrémentée
Intitule, chaîne(55)
IDGroupesStat, int
ClientsStat
CodeClient, int, clé
IDStatistique, int, clé
Valeur, chaîne(155)
Le problème, c'est que HyperFile ne me renvoi que les statistiques pour lesquels une valeur est enregistrée pour le client...Statistique1
Statistique2, 5
Statistique3, 10
Statistique4
Voici ma requête :
Je sais pas si j'ai réussi à bien m'expliquer... J'ai vu sur le forum que WD comportait une sorte de bug sur les "LEFT JOIN", mais j'ai l'impression ici que c'est plus moi qui ne sait pas m'y prendre...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT Statistiques.IDStatistique,Intitule,Valeur FROM Statistiques LEFT JOIN ClientsStat ON Statistiques.IDStatistique=ClientsStat.IDStatistique AND ClientsStat.CodeClient='123456' WHERE Statistiques.IDGroupesStat=1 ORDER BY IDStatistique
Partager