Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

meraih baris pertama hanya dalam kueri mysql

Untuk mengembalikan hanya satu baris gunakan LIMIT 1 :

SELECT *
FROM tbl_foo
WHERE name = 'sarmen'
LIMIT 1

Tidak masuk akal untuk mengatakan 'baris pertama' atau 'baris terakhir' kecuali Anda memiliki ORDER BY ayat. Dengan asumsi Anda menambahkan ORDER BY klausa maka Anda dapat menggunakan LIMIT dengan cara berikut:

  • Untuk mendapatkan baris pertama gunakan LIMIT 1 .
  • Untuk mendapatkan baris ke-2 Anda dapat menggunakan limit dengan offset:LIMIT 1, 1 .
  • Untuk mendapatkan baris terakhir, balikkan urutannya (ubah ASC menjadi DESC atau sebaliknya) lalu gunakan LIMIT 1 .


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Fungsi MySQL EXP() – Mengembalikan e Diangkat ke Kekuatan x

  2. Bagaimana cara mengatur params ORDER BY menggunakan pernyataan PDO yang disiapkan?

  3. Memformat larik PHP untuk klausa SQL IN

  4. kesalahan sintaks MySQL ON DUPLICATE KEY UPDATE

  5. Replikasi MySQL untuk Ketersediaan Tinggi