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

Làm cách nào để chọn toàn bộ hàng có ID lớn nhất trong bảng?

Bạn có thể sử dụng một lựa chọn phụ:

SELECT row 
FROM table 
WHERE id=(
    SELECT max(id) FROM table
    )

Lưu ý rằng nếu giá trị của max(id) không phải là duy nhất, nhiều hàng được trả về.

Nếu bạn chỉ muốn một hàng như vậy, hãy sử dụng câu trả lời của @ MichaelMior,

SELECT row from table ORDER BY id DESC 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. MySQL truy xuất biến từ Thủ tục được lưu trữ trong PHP PDO

  2. Chúng ta có thể kết nối cơ sở dữ liệu MySQL từ xa trong Android bằng JDBC không?

  3. Tại sao MySQL báo lỗi cú pháp trên FULL OUTER JOIN?

  4. MySQL Chèn lệnh so với Cú pháp truy vấn T-SQL với các ví dụ

  5. Xuất dữ liệu từ Cơ sở dữ liệu MySQL