Je ne suis pas dans les jointures MySQL, alors peut-être pourriez-vous me donner un coup de main. J'ai les tableaux suivants:MySQL Question (jointures)
Table a
Fields ID,name
Table b
Fields aID,cID,ID,found
Table c
Fields ID,name
Le résultat que je veux obtenir est la suivante: Je veux que tous les enregistrements où b.found = 1. Parmi ces dossiers, je ne veux pas a.id ou .name, mais je veux le nombre d'enregistrements qui auraient été retournés si je l'aurais voulu. Donc s'il y a cinq enregistrements qui ont b.found = 1 et c.id = (par exemple) 3, alors je veux une valeur retournée de 5, c.id et c.name.
Quelqu'un peut-il faire cela?
En fait, ce que je veux obtenir de la base de données: Une liste de tous les enregistrements dans le tableau C et un nombre d'enregistrements dans le tableau B qui a trouvé = 1 et b.c_id = c.id
Vous voulez c.id, c.name et un compte de la enregistrements correspondant à un? – Orbling
Oui c'est correct – Simon
Je pense que vous voulez regrouper par c.id droit? –