|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Bonjour,
J'interroge une base SQL server via un lien ODBC. Je veux recouper deux requêtes. Je fais donc en resumé Code :
Je teste un élément précis dans la requête principale Code :
et dans ma sous requête Code :
SELECT champA FROM table2 WHERE conditions AND champA = '12345' J'ai donc bien au moins un élement de différence entre les deux requêtes. Auriez-vous une idée de ce qui se passe ou de tests supplémentaires que je pourrais réaliser ? |
||||
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
Bonjour
Je dirais que votre sous requete doit vous retourner un/des NULL que donne ceci : Code SQL :
|
||
|
|
00
|
|
|
#3 |
![]() ![]() |
Voir aussi cette discussion, personnellement je préfère la solution NOT EXISTS.
__________________
Email : http://scr.im/waldar |
|
00
|
|
|
#4 | |
|
Membre Expert
![]() |
Citation:
__________________
Prendre conscience, c'est transformer le voile qui recouvre la lumière en miroir. |
|
|
|
00
|
|
|
#5 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Merci c'est bien ça.
![]() Pour NOT EXISTS, la syntaxe n'est pas comprise mais je ne sais pas trop quelle base de données se cache réellement derrière mon ODBC. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com