Bonjour,
Je me pose des questions sur le MINUS.
Je m'explique, j'ai une colonne en VARCHAR2(10) dans 2 tables avec des valeurs identiques.
Je fais un MINUS entre les 2, et je récupère des valeurs.
Ok je prends la 1ère valeur ( '001428' - sous sql developper ) et je regarde, argh elle est dans les 2 tables !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select id from toto MINUS select id from titi;
Et si je fais
Aucune ligne n'est retournée ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select id from toto where id='001428' MINUS select id from titi where id='001428';
Bien sûr les select seuls renvoient bien une ligne.
Un like ou un trim ne changent rien.
J'y perds mon latin, vous savez d'où ça vient ?
Je suis en 9.2.0.1
Partager