早教吧 育儿知识 作业答案 考试题库 百科 知识分享

sql数据库如何选取最小值,第二最小值,第三最小值.编号\x05名称\x05规格\x05价格\x05供货单位1001\x05AAA\x053*1\x051.00\x05A1001\x05AAA\x053*1\x051.10\x05B1001\x05AAA\x053*1\x051.30\x05C1001\x05AAA\x053*1\x051.50\x05D100

题目详情
sql 数据库如何选取最小值,第二最小值,第三最小值.
编号\x05名称\x05规格\x05价格\x05供货单位
1001\x05AAA\x053*1\x051.00 \x05A
1001\x05AAA\x053*1\x051.10 \x05B
1001\x05AAA\x053*1\x051.30 \x05C
1001\x05AAA\x053*1\x051.50 \x05D
1001\x05AAA\x053*1\x051.60 \x05E
1002\x05BBB\x052*2\x052.10 \x05A
1002\x05BBB\x052*2\x052.10 \x05B
1002\x05BBB\x052*2\x051.00 \x05C
1002\x05BBB\x052*2\x052.40 \x05D
1002\x05BBB\x052*2\x053.00 \x05E
要达到的查询结果为:
编号 名称\x05规格 最低价格及供货单位,第二低价格及单位,第三地价格及单位.
▼优质解答
答案和解析
oracle数据的实现为:
select 编号,名称,规格,
max(decode(价格排名,1,价格||'-'||供货单位,null))最低价格及供货单位,
max(decode(价格排名,2,价格||'-'||供货单位,null))2及供货单位
.
from(
select 编号,名称,规格,价格,供货单位,
row_nubmer()over(partition by 编号order by 价格) 价格排名
from 产品表
) a
group by 编号,名称,规格
order by 编号,名称,规格
看了 sql数据库如何选取最小值,...的网友还看了以下:

5位同学参加比赛,预测成绩顺序是ABCDE,结果没有猜对任何一个名次,也没有猜中任何一对相邻的名次(  2020-03-30 …

如何判断是何种名词性从句如何判断名词性从句是主语从句、宾语从句、表语从句还是同位语从句?  2020-06-06 …

3人比赛各赢一次负一次如何确定名次?乒乓球比赛.例如:三局两胜制甲胜乙11:99:1111:12乙  2020-06-12 …

诗句解释:官封弼马心何足,名注齐天意未宁.诗句解释:官封弼马心何足,名注齐天意未宁.  2020-06-22 …

一个几何体的名称在宝石之中经常出现的形状具体就是两个多棱锥的底面拼在一起形成两头尖中间宽的几何体请  2020-06-23 …

她本来可以躺在一项大奖或任何一个名誉上尽情的享受中的躺怎样理解她本来可以躺在一项大奖或任何一个名誉  2020-06-28 …

如何理解“名词-过去分词”类型句,具体进来看如何理解此类单词的意思:名词-过去分词名词-现在分词名  2020-07-23 …

在英语中..是不是在任何可数名词前面加a或者an都是表示一吖是不是在一些情况下在可数名词前面加a或  2020-07-24 …

5个学生A、B、C、D、E参加一场比赛,某人预测比赛结果的名次顺序是:ABCDE,结果没有猜中任何一  2020-12-06 …

如何解,小名做10道数学题,每做对一题得5分,做错则扣2分,小名把10题都做了,确只得了29分,问小  2020-12-06 …