各位大神帮帮忙,多谢!!!

Tang829 2017-05-16 03:45:25
有一张表数据如下:
pc_name(批次名称) pc_dw(单位) pc_gw (岗位) student (实习学生) teacher(老师)
百度实习 百度 技术员 张三 李四
谷歌实习 谷歌 程序员 小明 小红
... ... ... ... ...

数据还有会有不断的新增
要求要统计的结果:统计相同“批次名称”的数量, 在统计同一批次名称下的相同单位的数量,统计同一单位下的相同岗位数量,统计同一批次名称下的不相同老师的数量;
最后,把同一批次名称及其下的单位、岗位以及统计结果的数据插入到另一张表单中
...全文
1144 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
小当家e 2017-05-19
  • 打赏
  • 举报
回复
select count(1)-count(distinct pc_name) 相同批次名称 , count(1) over(partition by pc_name) -count(distinct pc_dw) over(partition by pc_name) 相同单位, count(1) over(partition by pc_dw) -count(distinct pc_gw) over(partition by pc_dw) 相同岗位, count(1) over(partition by pc_name) -count(distinct teacher) over(partition by pc_name) 相同单位 from 表 insert不多说

6,108

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据库报表
社区管理员
  • 数据库报表社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧