Menghadkan Baris dalam ANSI SQL
Kata kunci MYSQL LIMIT ialah cara mudah untuk mengehadkan bilangan baris yang dikembalikan daripada pertanyaan. Walau bagaimanapun, ia bukan sintaks ANSI SQL standard. Untuk RDBMS lain, terdapat beberapa cara alternatif untuk mencapai pengehadan baris.
DB2:
SELECT * FROM table FETCH FIRST 10 ROWS ONLY;
Informix:
SELECT FIRST 10 * FROM table;
Microsoft SQL Server dan Akses:
SELECT TOP 10 * FROM table;
Oracle:
SELECT * FROM (SELECT * FROM table) WHERE rownum <= 10;
Kesimpulan:
Walaupun kata kunci MYSQL LIMIT bukan standard ANSI SQL, terdapat pelbagai cara alternatif untuk mengehadkan baris dalam sistem pangkalan data yang berbeza. Sintaks tertentu mungkin berbeza-beza bergantung pada RDBMS yang digunakan.
Atas ialah kandungan terperinci Bagaimana untuk Mengehadkan Baris dalam ANSI SQL dan RDBMS Berbeza?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!