可以使用GROUP BY子句,结合MIN和MAX函数来实现该问题。以下是一个包含代码示例的
SELECT status_id, MIN(date) AS min_date, MAX(date) AS max_date FROM table_name GROUP BY status_id;
其中,table_name是要查询的表的名称,status_id是状态ID列的名称,date是日期列的名称。MIN和MAX函数分别计算每个状态ID的最小和最大日期。GROUP BY子句将结果按状态ID进行分组。
上一篇:按状态获取每个位置的计数