Bonjour,

J'ai fait la requête suivante dans SQL Server 7 et ça passe pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SELECT DISTINCT SUBSTRING(XLERR,13,4) as d, SUBSTRING(XLERR,18,6) as n
FROM Table1 A
WHERE XLERR LIKE 'TOTO%'
AND NOT EXISTS (
SELECT * FROM Table2 B
WHERE B.arg1 = A.d AND B.arg2 = A.n )
J'ai le message d'erreur suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Serveur: Msg 207, Niveau 16, État 3, Ligne 1
'd' : Nom de colonne incorrect.
Serveur: Msg 207, Niveau 16, État 1, Ligne 1
'n' : Nom de colonne incorrect.

Si je fais cette requête seule ça passe :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT DISTINCT SUBSTRING(XLERR,13,4) as d, SUBSTRING(XLERR,18,6) as n
FROM Table1 A
WHERE XLERR LIKE 'TOTO%'
et la syntaxe du not exists me semble correcte. QQun peut il m'aider ?[/b]