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

chọn các hàng trong sql với ngày mới nhất cho mỗi ID được lặp lại nhiều lần

Câu hỏi này đã được hỏi trước đây. Vui lòng xem cái này câu hỏi.

Sử dụng câu trả lời được chấp nhận và điều chỉnh nó cho phù hợp với vấn đề của bạn mà bạn nhận được:

SELECT tt.*
FROM myTable tt
INNER JOIN
    (SELECT ID, MAX(Date) AS MaxDateTime
    FROM myTable
    GROUP BY ID) groupedtt 
ON tt.ID = groupedtt.ID 
AND tt.Date = groupedtt.MaxDateTime


  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àm cách nào để đếm các cột của bảng

  2. Làm thế nào để kéo dữ liệu từ cơ sở dữ liệu mysql và trực quan hóa với D3.JS?

  3. Sử dụng api biểu đồ google dòng thời gian với php - Khởi tạo DataTable

  4. số lượng riêng biệt (*)

  5. MySQL Show Grants cho tất cả người dùng