SQL/Oracle:为另一列中的每个唯一值选择最小和最大列值
假设我有以下数据SQL/Oracle:为另一列中的每个唯一值选择最小和最大列值,sql,oracle,max,unique,min,Sql,Oracle,Max,Unique,Min,假设我有以下数据 CODE TYPE 1 1 2 1 6 1 8 1 10 1 2 2 3 2 5 2 9 2 11 2 如何获取类型的每个唯一值的最小和最大代码?基本上,我希望查询生成以下内容: MIN MAX TYPE 1 10 1 2 11 2 谢谢。按类型分组,并使用聚合函数min()和max() 按类型分组,并使用聚合函数min()和max(
CODE TYPE
1 1
2 1
6 1
8 1
10 1
2 2
3 2
5 2
9 2
11 2
如何获取类型的每个唯一值的最小和最大代码?基本上,我希望查询生成以下内容:
MIN MAX TYPE
1 10 1
2 11 2
谢谢。按
类型分组,并使用聚合函数min()
和max()
按类型分组
,并使用聚合函数min()
和max()
按类型分组
,并使用聚合函数min()
和max()
按类型分组
,并使用聚合函数min()
和max()
select min(code) as min,
max(code) as max,
type
from your_table
group by type