查询(单次)使用零件数量最多的工程的工程代号,工程名。

2025-12-18 02:57:54
推荐回答(1个)
回答1:

1、
select 工程代号 from (select 工程代号,sum(数量) 数量 from 供应零件
group by 工程代号)a where a.数量 in(select max(b.数量) 数量 from(select 工程代号,sum(数量) 数量 from 供应零件
group by 工程代号)b)
2、
select d.工程代号,c.工程名 from(select 工程代号 from (select 工程代号,sum(数量) 数量 from 供应零件
group by 工程代号)a where a.数量 in(select max(b.数量) 数量 from(select 工程代号,sum(数量) 数量 from 供应零件
group by 工程代号)b))d
left join 工程 c on d.工程代号=c.工程代号