order by pada mysql

 SELECT COUNT(mhs) FROM mhs ORDER BY SUBSTRING(npm, 4, 2)= 15 DESC

bagaimana cara menghitung jumlah mahasiswa per angkatan (npm digit 4 dan 5) itu apa yang salah ya

avatar abdulrojakUG
@abdulrojakUG

59 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

Saya kurang paham juga sih gan hehehe. Tapi kok pakai order by ya mungkin seharusnya group by. Apa digit ke 4 dan 5 di npm itu angkatannya gan? Kalau iya berarti pengen nyari yg angkatan 15 ya klw begitu pakai where aja. Kaya begini :

 SELECT COUNT(*) FROM mhs WHERE SUBSTRING(npm, 4, 2)= 15

atau klw mau nampilin perangkatan bisa pakai groupby kaya begini:

 SELECT SUBSTRING(npm, 4, 2), COUNT(*) FROM mhs GROUP BY SUBSTRING(npm, 4, 2)
avatar devio
@devio

101 Kontribusi 46 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban