Alternatif kepada Kata Kunci TOP dalam MySQL
Dalam MySQL, kata kunci TOP, biasanya ditemui dalam SQL Server, tidak disokong secara langsung. Walau bagaimanapun, terdapat fungsi serupa yang boleh dicapai menggunakan gabungan klausa ORDER BY dan LIMIT.
Memesan dan Mengehadkan Keputusan
Untuk mendapatkan semula beberapa rekod pertama daripada jadual, serupa dengan TOP n dalam SQL Server, gunakan yang berikut sintaks:
SELECT field1, field2 FROM myTable ORDER BY field1 ASC LIMIT n
Contoh:
Untuk mendapatkan semula 5 rekod teratas daripada jadual 'myTable', dipesan oleh lajur 'field1' dalam tertib menaik, gunakan pertanyaan:
SELECT field1, field2 FROM myTable ORDER BY field1 ASC LIMIT 5
Pilihan Tambahan
Contoh:
Untuk mendapatkan semula baris 20 hingga 25, gunakan pertanyaan:
SELECT field1, field2 FROM myTable LIMIT 20, 5
Atas ialah kandungan terperinci Bagaimana untuk Mencapai Fungsi Kata Kunci TOP SQL Server dalam MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!