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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  probleme de jointure

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

probleme de jointure

n°1740440
hhaaa
Posté le 02-06-2008 à 17:33:26  profilanswer
 

Bonjour,
 
j'ai un peu de mal avec les jointures
c'est pas faute de lire des tutos
 
j'ai 2 tables liées du style "client<=>facture"
 
comment sélectionner tous les clients qui n'ont pas de facture ?

mood
Publicité
Posté le 02-06-2008 à 17:33:26  profilanswer
 

n°1740447
anapajari
s/travail/glanding on hfr/gs;
Posté le 02-06-2008 à 17:55:36  profilanswer
 

not exists c'est plus simple qu'une jointure dans ce cas précis.
Sinon left outer + condition champs = null dans le where.


---------------
Software and cathedrals are much the same - first we build them, then we pray.
n°1740908
hhaaa
Posté le 03-06-2008 à 15:58:54  profilanswer
 

merci !!
 
c'est ce que j'avais fini par trouver (NULL dans le WHERE)
 
par contre avec NOT EXISTS comment fait-on ?

n°1740914
anapajari
s/travail/glanding on hfr/gs;
Posté le 03-06-2008 à 16:26:54  profilanswer
 

Code :
  1. SELECT * FROM client c WHERE NOT EXISTS ( SELECT f.id FROM facture f WHERE f.client_id = c.id)


---------------
Software and cathedrals are much the same - first we build them, then we pray.

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

  probleme de jointure

 

Sujets relatifs
[MySQL] Problème avec Jointure ( et plusieurs COUNT sur même table)Problème de jointure
Problème avec une jointureProblème avec la fonction avg en double jointure
Problème de jointure mysqlProblème de jointure ? 'where clause'
problème jointure externe.probleme avec jointure sur 3 tables
Probleme de jointure MySQLproblème de jointure avec deux tables avec mysql
Plus de sujets relatifs à : probleme de jointure


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