文章目录
题目
本题目要求编写SQL语句,在SPJ数据库中,查询在供应工程项目零件时,比p6零件每次的供应数量都高的零件pno。
数据表
链接: spj库
分析
- 比p6零件的供应数量都高,那么高于p6零件的最大供应量即可。
select
max(qty)
from spj
where pno='p6'
- 要求每次供应的数量都高于p6最大值,那么反面有任何一次供应数量低于p6最大值,就不考虑该零件(not in)
代码
select
distinct pno
from spj x
where pno not in
(select pno
from spj y
where y.qty<=(
select
max(qty)
from spj
where pno='p6'
)
)
原创不易,请勿转载(
本不富裕的访问量雪上加霜)
博主首页:blog.csdn.net/qq_45034708
如果文章对你有帮助,记得关注点赞收藏❤