Rumah > Artikel > pangkalan data > LIMIT dan OFFSET MySQL: Berapa Banyak Baris Dikembalikan dan Di Mana Ia Bermula?
Had MySQL dengan Offset: Apakah Keputusan Yang Dipulangkan?
Dalam MySQL, klausa LIMIT dan OFFSET membenarkan anda mendapatkan nombor tertentu baris daripada jadual, bermula pada offset yang diberikan. Artikel ini meneroka cara klausa LIMIT dan OFFSET berinteraksi untuk menentukan baris mana yang dikembalikan daripada pertanyaan.
Pertimbangkan contoh pertanyaan berikut:
SELECT column FROM table LIMIT 18 OFFSET 8
Berapa Banyak Hasil Akan Dikembalikan ?
Klausa LIMIT menyatakan bahawa 18 baris akan dikembalikan oleh pertanyaan.
Di manakah Keputusan Akan Bermula?
Klausa OFFSET menunjukkan bahawa keputusan akan bermula pada baris #9. Ini kerana OFFSET menentukan bilangan baris untuk dilangkau sebelum mula mengembalikan hasil.
Untuk lebih memahami cara ini berfungsi, mari kita pecahkan pertanyaan:
Ringkasnya, pertanyaan di atas akan mengembalikan 18 hasil, bermula dari rekod #9 dan berakhir pada rekod #26. Untuk maklumat lanjut, rujuk dokumentasi MySQL rasmi tentang LIMIT dan OFFSET.
Atas ialah kandungan terperinci LIMIT dan OFFSET MySQL: Berapa Banyak Baris Dikembalikan dan Di Mana Ia Bermula?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!