Champs NULL dans une view
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:
Code:
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) |
Et voici un exemple de résultat que je recois:
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?