spj-查询各工程项目使用所提供零件最多的供应商

本题目要求编写SQL语句,在SPJ数据库中,查询各工程项目使用所提供零件最多的供应商

select 
	jno,
	sno,
	qty
	from 
		(select 
		sno,
		jno,
		sum(qty) qty
		from spj
		group by jno,sno)as x
	where x.qty=
		(select max(qty)
		from
			(select 
			jno,
			sum(qty) qty
			from spj
			group by jno,sno)as y
		where x.jno=y.jno
		)
	order by jno

注:最近很多文章都是由于特定软件过不了测验点的代码而进行的给大家参考的答案 过段时间将进行 逐步分难易程度进行删除

你可能感兴趣的:(sql,mysql)