Bonjour,

je rencontre un Problème sur SQL Server 2008.
En effet, je désire créer une table ou chaque case doit être rempli
or SQL ne prend pas en compte ma requête et je ne voit pas pourquoi.

Pouvez m’aider? Merci

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
SELECT
 
CASE WHEN g_wdm.CSP != ' '  and g_wdm.CSP IS not null
THEN g_wdm.CSP
WHEN g_wdm.CSP = ' ' and g_wdm.CSP IS null
THEN g_dig.CSP
WHEN g_dig.CSP = '  '  and g_dig.CSP IS NULL
THEN0END AS CSP
 
FROM	[Experian.Qas.MatchUnify].[dbo].[VUE_WDM] AS g_wdm
FULL OUTER JOIN [Experian.Qas.MatchUnify].[dbo].[SearchResults_DIGITAL_Golden] AS g_dig
ON g_wdm.RegistrationID = g_dig.EMAIL
RESULTAT :

Colonne | CSP
______________

1 | CSP+++
2 | NULL
3 | NULL
4 | Retraité
5 | NULL
6 | NULL