可以使用以下語句來分組查詢每組最新記錄:
SELECT t1.*
FROM your_table t1
JOIN (
SELECT group_id, MAX(created_at) AS max_created_at
FROM your_table
GROUP BY group_id
) t2 ON t1.group_id = t2.group_id AND t1.created_at = t2.max_created_at;
上述語句中,your_table
是存儲數據的表名,group_id
是用于分組的字段名,created_at
是記錄創建時間的字段名。這個查詢語句首先計算每個分組的最新記錄的創建時間,然后再根據這些最新時間與原始表進行連接,獲取對應的最新記錄。