以下是一个示例的SQL查询,按照列进行分组,并获取每个分组中最大和最小的id。
SELECT column_name, MAX(id) AS max_id, MIN(id) AS min_id
FROM your_table
GROUP BY column_name;
在这个示例中,你需要将 "your_table" 替换为你实际使用的表名,"column_name" 替换为你想要按照哪一列进行分组的列名,"id" 替换为你实际使用的列名。
这条SQL语句使用了 "MAX" 和 "MIN" 聚合函数来获取每个分组中的最大和最小id。 "GROUP BY" 子句使得结果按照指定的列进行分组。