is there anything wrong with this code? i seem to have 3 tables pelajar, bacaan, gurukelas and all the values are correct and i double checked them. I just want to have justification whether I code it correctly :)
$dataD = mysqli_query($hubung,"
    SELECT COUNT(pelajar.idpelajar) as bilang,
    pelajar.idpelajar,
    pelajar.nama,
    pelajar.jantina,
    gurukelas.kelas FROM pelajar
    INNER JOIN bacaan ON bacaan.idpelajar
    INNER JOIN gurukelas ON gurukelas.idguru
    GROUP BY bacaan.idpelajar
    ORDER BY bilang DESC
");
 
    