Syntaxe NOT( = ) incorrecte
Cela me génère une autre erreur de syntaxe ORA-00920 - Opérateur relationnel non valide.
Voici la syntaxe que j'ai essayé :
Code:
1 2 3 4 5 6 7
| SELECT DISTINCT T1.CODE_DIVISION_03, T1.CODE_RESEAU_03, T1.CODE_CLIENT, T2.CODE_SECTEUR_03, T2.COEF_CLIENT_SECTEUR, 'CLIENT' FROM
(
SELECT DISTINCT b.CODE_DIVISION_03, a.CODE_RESEAU_03, c.CODE_CLIENT FROM DW_RESEAU_03 a, DW_DIVISION_03 b, DW_CLIENT c
) T1
INNER JOIN DW_CLIENT_SECTEUR_03 T2 ON T1.CODE_DIVISION_03 = T2.CODE_DIVISION_03 AND T1.CODE_RESEAU_03 = T2.CODE_RESEAU_03 AND T1.CODE_CLIENT = T2.CODE_CLIENT
LEFT JOIN MT_CLIENT_SECTEUR_03 T3 ON T1.CODE_DIVISION_03 = T3.CODE_DIVISION_03 AND T1.CODE_RESEAU_03 = T3.CODE_RESEAU_03 AND T1.CODE_CLIENT = T3.CODE_CLIENT
WHERE T3.CODE_DIVISION_03 IS NULL AND T1.CODE_CLIENT NOT( = ) 'CLIENT' |
ERREUR ORA-00928: Mot-clé SELECT absent
l'opérateur "!=" a l'air d'être accepté mais j'ai toujours la même erreur :
--> "ORA-00928: Mot-clé SELECT absent"
Code:
1 2 3 4 5 6 7 8
|
SELECT DISTINCT T1.CODE_DIVISION_03, T1.CODE_RESEAU_03, T1.CODE_CLIENT, T2.CODE_SECTEUR_03, T2.COEF_CLIENT_SECTEUR, 'CLIENT' FROM
(
SELECT DISTINCT b.CODE_DIVISION_03, a.CODE_RESEAU_03, c.CODE_CLIENT FROM DW_RESEAU_03 a, DW_DIVISION_03 b, DW_CLIENT c
) T1
INNER JOIN DW_CLIENT_SECTEUR_03 T2 ON T1.CODE_DIVISION_03 = T2.CODE_DIVISION_03 AND T1.CODE_RESEAU_03 = T2.CODE_RESEAU_03 AND T1.CODE_CLIENT = T2.CODE_CLIENT
LEFT JOIN MT_CLIENT_SECTEUR_03 T3 ON T1.CODE_DIVISION_03 = T3.CODE_DIVISION_03 AND T1.CODE_RESEAU_03 = T3.CODE_RESEAU_03 AND T1.CODE_CLIENT = T3.CODE_CLIENT
WHERE T3.CODE_DIVISION_03 IS NULL AND T1.CODE_CLIENT != 'CLIENT' |