menjumlahkan total data di tabel SQL syarat nilai yang sama tidak ikut dijumlahkan
cara menjumlahkan total data di tabel SQL syarat nilai yang sama tidak ikut dijumlahkan
Untuk menjumlahkan total tags di tabel SQL dengan syarat bahwa nilai yang sama tidak ikut dijumlahkan, Anda dapat menggunakan perintah COUNT bersama dengan DISTINCT seperti ini:
1 |
|
Ini akan menghitung jumlah tag yang unik di tabel, mengabaikan tag yang sama yang mungkin muncul lebih dari satu kali. Misalnya, jika tabel Anda memiliki kolom tag dengan data seperti ini:
tags |
---|
html |
css |
html |
js |
Maka perintah di atas akan menghasilkan jumlah 3, karena hanya ada 3 tag yang unik (html, css, dan js).
Jika Anda ingin menjumlahkan tags yang sama juga, Anda dapat menggunakan perintah COUNT tanpa DISTINCT seperti ini:
1 |
|
Ini akan menghitung seluruh tags di tabel, termasuk tag yang sama yang mungkin muncul lebih dari satu kali. Misalnya, jika tabel Anda memiliki kolom tag dengan data seperti di atas, maka perintah di atas akan menghasilkan jumlah 4, karena ada 4 tag di tabel (termasuk dua tags html yang sama).
script lengkap seperti ini:
tabel SQL: artikel
id | judul | tags |
---|---|---|
1 | belajar html part1 | html |
2 | belajar html part2 | html |
3 | belajar html part3 | html |
4 | belajar css part1 | css |
5 | belajar css part2 | css |
6 | belajar css part3 | css |
7 | belajar Javascript part1 | js |
8 | belajar Javascript part2 | js |
9 | belajar Javascript part3 | js |
file php: tags.php
1 |
|
semoga membantu, jika ada pertanyaan bisa komen di bawah