我有一个名为errors的表,它的列是error_code, dep_index
当我使用下面的查询时,
select distinct dep_index, error_code from errors;
输出如下:
1000001 09
1000002 10
1000003 09
1000004 10
我首先尝试dep_index,但无法得到所需的结果如下所示。我只需要每个error_code的第一个dep_index。希望我能说清楚我的问题。
1000001 09
1000002 10
假设dep_index
是连续递增的,那么使用min()
来获得每个错误码的最低值应该是您想要的:
select min(dep_index) as min_dep_index, error_code from errors group by error_code;