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

Làm thế nào để CHỌN theo MAX (ngày)?

Điều này nên làm điều đó:

SELECT report_id, computer_id, date_entered
FROM reports AS a
WHERE date_entered = (
    SELECT MAX(date_entered)
    FROM reports AS b
    WHERE a.report_id = b.report_id
      AND a.computer_id = b.computer_id
)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lưu trữ hiệu quả dữ liệu chuỗi thời gian:mySQL hoặc tệp phẳng? Nhiều bảng (hoặc tệp) hoặc truy vấn với điều kiện WHERE?

  2. LỖI 1049 (42000):Cơ sở dữ liệu không xác định 'mydatabasename'

  3. Tạo cơ sở dữ liệu MySQL

  4. MySQL:Cập nhật tất cả các hàng đặt trường thành 0, nhưng đặt trường của một hàng thành 1

  5. Lỗi khi thả cơ sở dữ liệu (Không thể rmdir '.test \', errno:17)