Téléchargement
illégal
Posez votre question Signaler

SQL : opérateur MINUS [Résolu]

Kobaya 289Messages postés 28 mai 2004Date d'inscription - Dernière réponse le 11 avril 2005 à 16:11
Bonjour,

je souhaiterais savoir quel idefcr n'a pas de données en date du 08/04/05 dans tval

j'ai donc écrit cette requête, qui ne me renvoie rien, alors que je sais que certains idefcr n'ont pas de données à cette date.

SELECT idefcr
FROM tval
WHERE datval = TO_DATE('08/04/05','dd/mm/RRRR')
MINUS
SELECT idefcr
FROM tfcr

Elle est où mon erreur???
Lire la suite 

SQL : opérateur MINUS »

2 réponses
Réponse
+0
moins plus
On m'a toujours dis de me méfier des MINUS... (petite blaque pas drole!), non mais c vrai car il ne sont pas toujours acceptés.
Cela dit je mettrais un 'AND' juste avant le 'MINUS' pour voir si ca vient pas de là.

Bonne chance ++
Kobaya- 11 avril 2005 à 16:11
merci de ta réponse kij_82,

en fait j'ai résolu mon problème sans MINUS :

SELECT idefcr
FROM tfcr
WHERE idefcr NOT IN
(
SELECT idefcr
FROM tvalchg
WHERE datval = TO_DATE('08/04/05','dd/mm/RRRR')
)
Ajouter un commentaire
Ce document intitulé « SQL : opérateur MINUS » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?