题解 | #寻找设计师#

寻找设计师

https://www.nowcoder.com/practice/0a4ba5aa6a7940af96d3c3884243a785

拆解需求,优势就是连表多了容易条件筛选漏掉等,所以拆成模块了。
方法一:
with  tiaojian as (
select 
物料号
from 物料清单表
where
设计师=01
)

select 
物料类型,
count(distinct t.物料号) as 	
面料数
from tiaojian t left join 面料信息表 m 
on t.物料号=m.物料号
group by  物料类型
order by 面料数 desc

方法二:
select 
 m.物料类型,
count(distinct w.物料号) as 面料数
from 物料清单表 w left join 面料信息表 m on w.物料号=m.物料号
where 
设计师=01
group by m.物料类型
order by 面料数 desc

全部评论

相关推荐

06-23 11:28
门头沟学院 Java
牛客91966197...:也有可能是点拒绝的时候自动弹的话术
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务