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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [MySQL] jointure et count

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MySQL] jointure et count

n°1541210
axel584
Posté le 11-04-2007 à 11:44:12  profilanswer
 

Bonjour,
J'ai deux tables (personne et voiture par exemple) et je voudrais afficher un truc du style :  
 
Robert 2
Alain 1
Axel 3
Nicolas 0
 
où les chiffres seraient le nombre d'occurence dans la deuxième table.
 
J'ai essayé un truc du style :
 
select personne.nom,count(voiture) as nombre from personne
LEFT JOIN voiture ON voiture.proprietaire=personne.id
group by personne.nom
 
Mais ça ne marche pas (ça mouline pendant une plombe et n'affiche jamais rien)
 
Quand je fais une jointure classique (dans le where), il ne m'affiche pas les personnes qui n'ont pas de voitures, mais il est "beaucoup" plus rapide.
 
Y'a t'il une autre solution ?
 
Merci pour votre aide,
 
Axel

mood
Publicité
Posté le 11-04-2007 à 11:44:12  profilanswer
 

n°1541279
did-54
Posté le 11-04-2007 à 13:24:16  profilanswer
 

ca existe LEFT JOIN ? C'est pas LEFT OUTER JOIN plutot ? Essaye avec un join tout simple...


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

  [MySQL] jointure et count

 

Sujets relatifs
Récupérer des variables de mySql pour flashmysql : utf-8 ou iso-8859-15 ?
Gestion d'erreurs mysql[Résolu] PHP MySQL - Problème de recherche dans la base
probleme avec serveur MySQLTimestamp php/mysql
MAX(COUNT(*))Requête mysql marche sauf pour une condition ....
Lien php + MySqlCount et jointure
Plus de sujets relatifs à : [MySQL] jointure et count


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