Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Chọn hàng cụ thể từ bảng mysql

Bạn có thể sử dụng LIMIT 2,1 thay vì WHERE row_number() = 3 .

Như tài liệu giải thích, đối số đầu tiên chỉ định độ lệch của hàng đầu tiên trả về và đối số thứ hai chỉ định số hàng tối đa sẽ trả về .

Hãy nhớ rằng đó là một chỉ mục dựa trên 0. Vì vậy, nếu bạn muốn số dòng n , đối số đầu tiên phải là n-1 . Đối số thứ hai sẽ luôn là 1 , bởi vì bạn chỉ muốn một hàng. Ví dụ:nếu bạn muốn số dòng 56 của một bảng customer :

SELECT * FROM customer LIMIT 55,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. Cách sử dụng MySQL với Deno và Oak

  2. Laravel - Số tham số không hợp lệ:tham số không được xác định

  3. Mệnh đề trả về Mysql tương đương

  4. hàm php không trả về tất cả kết quả từ truy vấn MySQL trong foreach

  5. Các bảng được tạo bằng TẠO BẢNG TẠM THỜI trong bộ nhớ hoặc trên đĩa?