Mencari Total Record Pada MySQL

Mencari Total Record Pada MySQL

27

Pada tutorial kali ini akan membahas tentang bagaimana cara mencari total record pada mysql.

Fungsi count() digunakan untuk mencari total jumlah baris/record pada kolom. Namun untuk record yang memiliki nilai NULL tidak akan ter – hitung.

Sebelum ke praktek, pertama – tama buat databasenya lebih dulu, namun jika anda telah memiliki database, table, dan kolom sendiri. Silahkan lompati langkah ini.

MySQL

create database if not exists cms;

Kemudian buat table – nya,

MySQL

create table if not exists product(

     id_product int(2) primary key not null auto_increment,

     nama_product varchar(100) not null,

     harga int(2) not null,

     tgl_masuk date null

     );

Nah, sekarang langkah terakhir adalah memasukan 10 record ke dalam table Product.

MySQL

insert into product values

     (1, "apel", 3000, NULL),

     (2, "jeruk", 2500, "2012-04-15"),

     (3, "pisang", 3000, "2012-04-16"),

     (4, "melon", 13000, "2012-04-16"),

     (5, "semangka", 25000, NULL),

     (6, "nanas", 10000, "2012-04-17"),

     (7, "durian", 30000, "2012-04-17"),

     (8, "anggur", 15000, NULL),

     (9, "duku", 15000, "2012-04-19"),

     (10, "alpukat", 5000, "2012-04-20");

Berikut hasil dari record yang di masukkan.

MySQL

select*from product;

+------------+--------------+-------+------------+

| id_product | nama_product | harga | tgl_masuk  |

+------------+--------------+-------+------------+

|          1 | apel         |  3000 | NULL       |

|          2 | jeruk        |  2500 | 2012-04-15 |

|          3 | pisang       |  3000 | 2012-04-16 |

|          4 | melon        | 13000 | 2012-04-16 |

|          5 | semangka     | 25000 | NULL       |

|          6 | nanas        | 10000 | 2012-04-17 |

|          7 | durian       | 30000 | 2012-04-17 |

|          8 | anggur       | 15000 | NULL       |

|          9 | duku         | 15000 | 2012-04-19 |

|         10 | alpukat      |  5000 | 2012-04-20 |

+------------+--------------+-------+------------+

Dari sample table Product di atas, dapat anda lihat pada kolom tgl_masuk yang memiliki 3 nilai NULL pada product dengan id 1, 5, dan 8. Kolom yang memiliki nilai NULL ini tidak akan dihitung apabila kita hitung jumlahnya berdasarkan nama kolomnya.

Mencari jumlah baris/record pada kolom tertentu.

MySQL

select count(tgl_masuk) from product;

+------------------+

| count(tgl_masuk) |

+------------------+

|                7 |

+------------------+

Namun berbeda hasilnya apabila kita mencari jumlahnya berdasarkan nama table – nya.

Mencari jumlah baris/record pada sebuah table.

MySQL

select count(*) from product;

+----------+

| count(*) |

+----------+

|       10 |

+----------+


Demikian tutorial dari fungsi count yang digunakan untuk mencari total jumlah baris / record.

Keywords: mencari total record mysql, total record mysql

Share: