Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQL/Oracle:为另一列中的每个唯一值选择最小和最大列值_Sql_Oracle_Max_Unique_Min - Fatal编程技术网

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