Fungsi Limit Di Database MySQL
Lebakcyber.net – Oke pada kesempatan kali ini kita akan membahas mengenai fungsi limit di database mysql. Fungsi limit ini sendiri digunakan untuk membatasi data yang ditampilkan pada saat pencarian data di database mysql.
Untuk contoh database mengenai penggunaan fungsi limit di database mysql ini saya masih menggunakan database toko yang memiliki tabel barang didalamnya. Berikut ini adalah Deskripsi dan data yang ada didalam tabel barang.
Deskripsi Tabel Barang
MariaDB [toko]> desc barang; +-------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------------+--------------+------+-----+---------+-------+ | kd_barang | varchar(5) | NO | PRI | NULL | | | nama_barang | varchar(150) | YES | | NULL | | | jumlah | int(12) | YES | | NULL | | | harga | int(12) | YES | | NULL | | +-------------+--------------+------+-----+---------+-------+ 4 rows in set (0.06 sec)
Data Di Dalam Tabel Barang
MariaDB [toko]> select * from barang; +-----------+--------------+--------+---------+ | kd_barang | nama_barang | jumlah | harga | +-----------+--------------+--------+---------+ | BR001 | MEMORY | 20 | 450000 | | BR002 | CPU | 10 | 750000 | | BR003 | VGA | 35 | 1250000 | | BR004 | MOTHERBOARD | 100 | 600000 | | BR005 | POWER SUPPLY | 80 | 75000 | | BR006 | CHASING | 63 | 235000 | +-----------+--------------+--------+---------+ 6 rows in set (0.04 sec)
Sekarang kita sudah mengetahui data apa saja yang ada didalam tabel barang, sekarang misalnya kita ingin menampilkan data pertama saja yang ada pada tabel barang, maka perintah mysqlnya adalah seperti berikut ini :
MariaDB [toko]> select * from barang -> LIMIT 1; +-----------+-------------+--------+--------+ | kd_barang | nama_barang | jumlah | harga | +-----------+-------------+--------+--------+ | BR001 | MEMORY | 20 | 450000 | +-----------+-------------+--------+--------+ 1 row in set (0.00 sec)
Atau misalnya kita ingin menampilkan dua data pertama saja yang ada didalam tabel barang, maka perintah di mysqlnya adalah seperti berikut ini :
MariaDB [toko]> select * from barang -> LIMIT 2; +-----------+-------------+--------+--------+ | kd_barang | nama_barang | jumlah | harga | +-----------+-------------+--------+--------+ | BR001 | MEMORY | 20 | 450000 | | BR002 | CPU | 10 | 750000 | +-----------+-------------+--------+--------+ 2 rows in set (0.00 sec)
Atau misalnya kita ingin mencari data dari baris terakhir yang ada didalam tabel barang, maka perintah di mysqlnya adalah seperti berikut ini :
MariaDB [toko]> select * from barang -> order by kd_barang desc -> LIMIT 1; +-----------+-------------+--------+--------+ | kd_barang | nama_barang | jumlah | harga | +-----------+-------------+--------+--------+ | BR006 | CHASING | 63 | 235000 | +-----------+-------------+--------+--------+ 1 row in set (0.09 sec)
Oke dari data diatas bisa kita lihat bahwa data terakhir yang ada didalam tabel barang adalah barang dengan kode BR006 dengan nama Chasing.
Seperti itulah bagaimana penggunaan fungsi limit di database mysql. Semoga tutorial ini dapat membantu kalian yang sedang mempelajari database mysql. Sampai jumpa di tutorial belajar mysql lainnya.