Hadkan Bilangan Rekod dalam SQL dalam PHP
Dengan menggunakan perintah LIMIT, kita boleh menghadkan
bilangan baris dalam hasil.
Contoh
Pilih dua pengguna pertama:
<?php
$query = "SELECT * FROM users LIMIT 2";
?>
Contoh
Pilih semua pengguna dengan gaji 500,
kemudian gunakan LIMIT untuk mengambil hanya
dua pertama daripada yang dipilih:
<?php
$query = "SELECT * FROM users WHERE salary=500 LIMIT 2";
?>
Contoh
Dengan LIMIT, kita boleh memilih beberapa
baris dari tengah hasil. Dalam contoh di bawah,
kita akan memilih dari baris kedua (penomboran baris
bermula dari sifar), 5 unit:
<?php
$query = "SELECT * FROM users LIMIT 1,5";
?>
Contoh
Perintah LIMIT boleh digabungkan
dengan ORDER BY. Dalam kes ini, perintah
penyusunan mesti ditulis dahulu, diikuti oleh had.
Dalam contoh berikut, kita akan menyusun
rekod mengikut umur menaik terlebih dahulu, kemudian mengambil
3 unit pertama:
<?php
$query = "SELECT * FROM users ORDER BY age LIMIT 3";
?>
Tugas Praktikal
Dapatkan 4 pengguna pertama.
Dapatkan pengguna dari yang kedua, 3 unit.
Susun pengguna mengikut gaji menaik
dan dapatkan 3 pekerja pertama dari hasil
penyusunan.
Susun pengguna mengikut gaji menurun
dan dapatkan 3 pengguna pertama dari hasil
penyusunan.