Salut à tous,
je viens vers pour une petite aide s'il vous plait vu que je suis débutant en SQL server.
je m'explique : j'ai réussi a extraire des données mais il y a des lignes qui se répètes 2 fois ou plus, je souhaite ne pas afficher toutes ces lignes répétés s'il existe au moins une ligne qui contient le nom ' en cours' sur la colonne ' statut'
vous trouvez ci-dessous ma requête
merci par avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 select a.CT_Num, case when b.AB_No is null then '0' else b.AB_No end as 'AB_No' , case AB_Type , case when c.CA_Num is null then '' else c.CA_Num end as 'AB_No' FROM [dbo].[F_COMPTET] a left join [dbo].[F_ABONNEMENT] b on a.CT_Num=b.CT_Num left join [dbo].[F_ABOENTETE] c on b.AB_No=c.AB_No where CT_Type =0 order by a.CT_Num
Partager