GROUP BY
GROUP BY , php gruplama
MySQL den bir şeyleri listelerken bazen belli bir kritere göre grup olmasını isteriz. İşte bu süreçte çok işimize yarayacak olan sorgu GROUP BY sorgusudur. Anlamı veritabanınıda birden fazla olan içerikleri tek seferde göster.
bu şekilde bir MySQL tablo oluşturduk. Ve deneme içerikleri ekledik.
$bak = $mysqli->query("select * from sinif GROUP BY adi "); // diyoruz ki adi nı görürsen bir kere say yani adi na göre listele normalde 8 tane içeriğimiz var ama burada 5 kişi gösterdi yani ortak adi olanları tek sefer yazdı
while($yaz = $bak->fetch_array()){
echo $yaz['adi'].' <br> ';
}
/* çıktımız :
Ahmet
Mehmet
Şahabettin
Yusuf
Bitti
*/