Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1761 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Résultat bizarre avec not in

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Résultat bizarre avec not in

n°1742409
wsamps
Posté le 06-06-2008 à 11:21:25  profilanswer
 

Salut à tous
 
voila mon problème : j'ai deux tables dont une avec plus de données que l'autre et j'aimerai sélectionner les entrée de la plus grande table qui ne sont pas dans l'autre.
 
Voila ce que donnent mes requêtes :
 

Code :
  1. select count(distinct code_omo) from dmg_campagne_mkt;  ==> 192
  2. select count(distinct source_code) from dmg_gcm; ==> 455
  3. select count(distinct source_code)
  4. from dmg_gcm
  5. where source_code in (select code_omo from dmg_campagne_mkt); ==> 163
  6. select count(distinct source_code)
  7. from dmg_gcm
  8. where source_code not in (select code_omo from dmg_campagne_mkt); ==> 0


 
 
Ce que je comprend pas est le résultat de la dernière requête.
En effet il y'a 163 enregistrements (sur 455) de la table dmg_gcm qui ne sont pas dans dmg_campagne_mkt
Il devrait alors en avoir (455 - 163) de dmg_gcm qui ne sont pas dans dmg_campagne_mkt non (dernière requête)?
 
Merci


Message édité par wsamps le 06-06-2008 à 11:22:46
mood
Publicité
Posté le 06-06-2008 à 11:21:25  profilanswer
 

n°1743119
HappyHarry
Posté le 08-06-2008 à 13:08:31  profilanswer
 

un typage différent des colonnes, une conversion implicite ?

n°1743240
moi23372
Posté le 08-06-2008 à 20:54:19  profilanswer
 

pas une valeur null dans l'une des jointures?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Résultat bizarre avec not in

 

Sujets relatifs
[Résolu]Afficher résultat requête MAXtraiter résultat d'un formulaire
[Résolu] MySQL et condition sur le résultat retourné par une requêtePB de lien avec le resultat sur base
Comment puis-je ordonner une liste de résultat?Problème bizarre
[MYSQL] prob bizarre ma requete ne me renvoi que le premier résultat[ PHP / MySQL ] requête de base ; résultat bizarre ...
MySQL vs PostgreSQL - Résultat très bizarre sur insertion[DELPHI] Fonction "Round" donne un résultat bizarre...
Plus de sujets relatifs à : Résultat bizarre avec not in


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR