Bonjour tout le monde,

Je suis débutant, je viens de passer plusieurs heures à lire à propos des jointures, mais rien à faire.

Je n'arrive pas à associer des moyennes d'une table avec des valeurs provenant d'une autre table.

J'utilise MySQL.

<<<<< Table : musique >>>>>
id_____Musique
1_____super chansson
2_____Punk Daft
3_____Jean francois Jarre
4_____Cloé Francis
...

<<<<< Table : Note >>>>>
id_____note_____id_musique
1_____8________2
2_____5________2
3_____9________3
4_____3________1
5_____2________2
...


Voici ce que je sais faire pour le moment,
Afficher la liste des musiques :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<?php
            $findall = mysql_query("SELECT * from musique ORDER by id DESC");
			while($fa = mysql_fetch_array($findall))
			 {		
			?>
Puis afficher la moyenne attibué à chaque musique :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?php
$query = "SELECT id_musique, AVG(note) FROM Note GROUP BY id_musique";  
$result = mysql_query($query);
 
while($row = mysql_fetch_array($result)){
	echo "average of ". $row['id_musique']. " is $".round($row['AVG(note)'],1);
	echo "<br />";
}
?>
Voila, grosso modo, je souhaiterais associer les noms des musiques provenant de la table "Musique" aux notes moyennes provenant de la table "Note".