Bonjour à tous,
Je me casse la tête sur une requête avec un count qui doit compter le nombre de typologie par client en affichant les lignes à 0.
J'ai une table de client (Actif) et une table typologie (dtr_PlanClassementDetails).
J'arrive à afficher la somme par typologie (en incluant les lignes avec des 0)
le résultat obtenu:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT PDC.PLtypedoc AS TYPE_DOCUMENT, COUNT(A.CDSPLDOCID) AS nbdoc FROM [dwdata].[dbo].[Actif] A RIGHT JOIN [dtr].[dbo].[dtr_PlanClassementDetails] PDC ON PDC.code=A.CDSPLDOCID GROUP BY PDC.PLtypedoc
Mais lorsque je veux y ajouter le nom du client, j'ai des null dans la colonne NOMCLIENT
le résultat obtenu:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT A.CX_BAIL AS NOMCLIENT,PDC.PLtypedoc AS TYPE_DOCUMENT, COUNT(A.CDSPLDOCID) AS nbdoc FROM [dwdata].[dbo].[Actif] A RIGHT JOIN [dtr].[dbo].[dtr_PlanClassementDetails] PDC ON PDC.code=A.CDSPLDOCID GROUP BY PDC.PLtypedoc,A.CX_BAIL
J'ai essayé de retourner la requête dans tout les sens mais sans succès?
Quelqu'un pour m'aiguiller sur la solution?
Partager