Bonjour à tous,
J'ai créé une vue qui affiche les données que je désire, mais malheureusement elle affiche aussi plusieurs lignes qui ont "NULL" comme valeur dans chaque champs. Je ne trouve pas ce qui cause ce phénomène, et j'aimerais avoir votre avi. Voici le code:
Et voici un exemple de résultat que je recois:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 SELECT dbo.VIEW3weeks.GSDC_Name, dbo.VIEW3weeks.CA_Name, dbo.VIEW3weeks.PA_Name, dbo.VIEW3weeks.Availibility_ID, dbo.VIEW3weeks.[Date of entry] FROM dbo.VIEW3weeks FULL OUTER JOIN (SELECT dbo.VIEWLatestDate.GSDC_Name, dbo.VIEWLatestDate.PA_Name, dbo.VIEWLatestDate.CA_Name FROM dbo.VIEWLatestDate) DERIVEDTBL ON dbo.VIEW3weeks.GSDC_Name = DERIVEDTBL.GSDC_Name COLLATE SQL_Latin1_General_CP1_CI_AS AND dbo.VIEW3weeks.PA_Name = DERIVEDTBL.PA_Name COLLATE SQL_Latin1_General_CP1_CI_AS AND dbo.VIEW3weeks.CA_Name = DERIVEDTBL.CA_Name COLLATE SQL_Latin1_General_CP1_CI_AS WHERE (dbo.VIEW3weeks.GSDC_Name IS NULL) OR (DERIVEDTBL.GSDC_Name IS NULL)
Canada APZ NTC 92 21/01/2008 9:20:12 AM
Canada CPM SI 102 22/01/2008 4:34:29 PM
Mexico CPM NDI 109 23/01/2008 6:19:47 PM
Mexico SPM NDI 110 23/01/2008 6:20:43 PM
Bon ca ne paraît pas super bien, mais il y a 6 lignes avec la valeur NULL comme résultat dans chaque champ et ensuite il y a les données que je désire.
Qu'est-ce qui cause la création de ces lignes inutiles?
Puis-je me débarasser de celles-ci?
Partager