Bonjour,
Je doit effectuer une requête comme la suivante :
(C'est pour montrer, je sais que ça ne fait rien comme requête)
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM table WHERE (a,b) NOT IN (SELECT a,b FROM table)
Le problème c'est qu'il y a une erreur qui dit "Incorrect syntax near ','.
Lorsque je place ma requête sur plusieurs ligne, la ligne correspond à (a,b) qui se trouve entre le WHERE et le IN.
J'ai essayé avec un seul champ dans le WHERE comme ceci :
et ça fonctionne.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM table WHERE (a) NOT IN (SELECT a FROM table)
Je ne suis pas réellement habitué à travailler sur SQL Server, peut-être qu'il est impossible de faire une requête comme la première mais j'aimerais avoir une confirmation de quelqu'un pour savoir si c'est possible ou non car ça fait quelques heures que je recherche et je n'ai rien trouvé...
Si quelqu'un a une idée
Merci
Vinssent
Partager