Hello, débutant en "JOIN" je me casse les dents sur un JOIN impossible à réaliser, après plusieurs heures de test et de recherche je me permets de chercher un peu d'aide ici :
J'ai une table MATCH (id - idClub)
J'ai une table CLUB (id - idChampionnat)
J'ai une table CHAMPIONNAT (id)
Admettons que dans match (les matchs que j'ai vu) y a 40 lignes. J'ai assisté à 40 matchs.
Comment récupérer le nombre de championnats différents que j'ai vu ?
En français ça serait : sélectionner le nombre de championnats d'où font partie les clubs qui ont disputé des matchs que j'ai vu.
(Un match contient 2 clubs, normal A contre B, chaque club est rattaché uniquement à un 1 championnat, les deux clubs pouvant être du même championnat)
Merci par avance ! Ne souhaitant pas juste copier coller si vous avez une mini phrase d'explication de votre code je suis preneur pour comprendre et réaliser les prochaines jointures tout seul.
P.S : si jamais ce n'est pas assez clair, par exemple j'ai pu voir 30 matchs de Strasbourg, 5 matchs de l'équipe de France et 5 matchs du village du coin, ça ferait donc 3 championnat (Ligue 2, International, National 1) [exemples bidons donnés au pif
Partager