Utiliser une liste de valeur dans un select
Bonjour,
Je souhaite faire une requete sur une liste de valeurs :
Code:
1 2 3
|
WITH bidule AS SELECT ...
SELECT * FROM bidule WHERE ... |
Seulement, je ne me rappelle plus de la syntaxe du WITH AS SELECT (enfin un truc comme ça) ... et je n'arrive pas à mettre la main dessus, ni sur le site (pourtant c'est ici que je l'avais vue) ni sur google ... :?
Ai-je révé ? Qqun aurait il un lien ou alors la syntaxe dans la tete ?
Sinon, je souhaiterais votre avis sur ma manière de procéder. En fait j'ai une liste de valeurs dont je souhaite connaitre celles qui ne sont pas présentes dans la base.
En gros je souhaite faire un truc genre :
Code:
1 2 3 4
|
(val1,val2,val3)
except
(SELECT val from values) |
Est ce que ma manière est correcte, ou y'a moyen de faire un truc propre ?