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

Tại sao hàng có ID thấp nhất luôn được trả về khi cũng trả về giá trị MAX cho một cột?

Đây là tiện ích mở rộng MySQL .

Giá trị bạn nhận được là không xác định. Bạn thường sẽ nhận được hàng đầu tiên được chèn vào bảng, nhưng điều này không được đảm bảo.

Nếu bạn muốn các giá trị tương ứng từ hàng có độ tuổi cao nhất thì tốt hơn nên sử dụng kết hợp ORDER BYLIMIT 1 :

SELECT *
FROM someTable
ORDER BY age 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. Thêm và liên kết các thư viện mysql trong cmakelist.txt

  2. Tìm kiếm tất cả các lần xuất hiện của một chuỗi trong cơ sở dữ liệu mysql

  3. Hàm MySQL SIGN () - Tìm hiểu xem một số là dương hay âm trong MySQL

  4. Adminer - Công cụ quản trị cơ sở dữ liệu dựa trên web nâng cao dành cho Linux

  5. symfony2 with theory không thể kết nối với cơ sở dữ liệu mysql từ xa