Cara menggunakan klausa LIMIT di SQLite

Cara menggunakan klausa LIMIT di SQLite

RDBMS (sistem manajemen basis data relasional) digunakan untuk mengelola basis data yang berisi data situs web atau aplikasi apa pun. Ada dua sistem manajemen basis data relasional utama, MySQL dan SQLite, di mana SQLite memiliki arsitektur sederhana, karena tidak memerlukan server terpisah karena menggunakan penyimpanan lokal dari engine tempat ia beroperasi.

Seperti RDBMS lainnya, SQLite juga berisi berbagai fungsi dan pernyataan bawaan yang digunakan untuk melakukan tugas yang berbeda. Dalam artikel ini, kami akan menjelaskan apa itu klausa limit dalam SQLite dan bagaimana menggunakannya.

Apa itu klausa batas dalam SQLite?

Data sebuah website disimpan dalam database dalam bentuk tabel, yang selanjutnya terdiri dari kolom dan baris. Saat kami ingin menampilkan tabel, ini menampilkan satu miliar baris dan sangat sulit bagi user untuk mengambil informasi yang relevan dari tabel. Untuk menampilkan jumlah baris yang dipilih untuk menampilkan data yang dipilih, kami menggunakan klausa batas.

Sintaks umum dari klausa limit adalah:

SELECT column_name FROM TABLE_NAME LIMIT ROW_COUNT;

Gunakan SELECT untuk mengakses data, ganti nama_kolom dan nama_tabel dalam sintaks di atas. Kemudian gunakan klausa LIMIT bersama dengan row_count yang merupakan jumlah baris yang ingin Anda tampilkan.

Untuk memahaminya, kami mempertimbangkan sebuah tabel, nama_siswa, yang datanya dapat ditampilkan menggunakan perintah:

SELECT * FROM students_name;

Ini menampilkan sepuluh baris tabel, yang berisi nama siswa dan id siswa. Untuk menampilkan hanya lima baris data, kita akan menggunakan klausa LIMIT dan mengeksekusi pernyataan:

SELECT * FROM students_name LIMIT 5;

Kita dapat melihat dari output, hanya lima baris pertama yang ditampilkan dari std_id dan std_name. Untuk menampilkan hanya lima nama pertama dari std_names, jalankan perintah:

SELECT std_name FROM students_name LIMIT 5;

Bagaimana klausa batas dapat digunakan bersama dengan offset di SQLite?

Di SQLite, klausa batas dapat digunakan bersama dengan klausa offset untuk menampilkan jumlah baris dari titik tertentu, bukan dari awal. Sintaks umum useran klausa limit sepanjang offset adalah sebagai berikut:

SELECT [column_list] FROM [TABLE_NAME] LIMIT [ROW_COUNT] offset [starting_countdown];

Untuk pemahaman yang lebih baik, perhatikan tabel nama siswa yang sama, kami ingin menampilkan empat baris mulai dari baris keempat, perintahnya adalah:

SELECT * FROM students_name LIMIT 4 offset 3;

Demikian pula, jika kita ingin menampilkan 2 nama terakhir siswa menggunakan klausa limit dan offset:

SELECT std_name FROM students_name LIMIT 2 offset 8;

Kesimpulan

SQLite berisi berbagai klausa dan fungsi bawaan yang memudahkan untuk melakukan tugas yang berbeda. Klausa LIMIT digunakan untuk menampilkan jumlah baris selektif dari tabel apa pun, bersama dengan LIMIT kita juga dapat menggunakan klausa offset yang menampilkan jumlah baris yang ditentukan, mulai dari titik awal tertentu. Penulisan ini dikaitkan dengan penjelasan kedua klausa ini dan bagaimana mereka dapat digunakan, terlebih lagi, sintaks umum useran klausa ini dijelaskan serta dengan bantuan contoh.

Related Posts