2022-04-28
oracle员工表,员工有好几个账号,想合并一起查询销售数据要怎么写关联条件啊
如题,比如说有员工SZ001和SZ001-1,这两个客户进行合并查询销售数据,要怎么进行合并呀。
我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
如题,比如说有员工SZ001和SZ001-1,这两个客户进行合并查询销售数据,要怎么进行合并呀。
select sum(saletotal) from t
where 员工 in (‘SZ001’,‘SZ001’)
评论
有用 0select sum(销售数据) from 表
where 员工工号 in ('SZ001','SZ001-1')
select case when 员工工号 in ('SZ001','SZ001-1')
then 'SZ001'
ELSE 员工工号 END 员工工号,
sum(销售数据) from 表
GROUP BY case when 员工工号 in ('SZ001','SZ001-1')
then 'SZ001'
ELSE 员工工号 END
select substr(员工工号,1,5) 员工工号,
sum(销售数据) from 表
group by substr(员工工号,1,5)
| 员工子编号 | 员工母编号 |
|---|---|
| SZ001 | SZ001 |
| SZ001-1 | SZ001 |
那么用你的销售表关联这个表,group by 员工母编号 即可
评论
有用 0
墨值悬赏