按年份统计入职人数sql语句

年份计入人数sql语句
/*
员工编号 部门 入职时间 离职时间(离职空值即没有请辞)
  123 00 20050203 20070101
  124 00 20071231 20080504
  125 00 20070131 20070805
  126 00 20070205  
  127 01 20080304 20090101
。。。
我要得到的查询结果是
  部门 年份 1月份 2月份 3月份 … 年总人数
  00 2007 0 2 2 … 2  
  00 2008 2 2 3 … 3  
  00 2009 1 1 1 … 1  
  01 2007 0 2 2 … 2  
。。。。。
根据入职时间和离职时间统计每个月和每一年的在职员工人数
条件:入职时间如果为20071231则不计入07年,离职时间为20080101则不计入08年数据
我现在要统计07—09年之间的数据。

*/

–07年SELECT LEFT(部门,3) AS ‘部门’,(case LEFT(入职时间,4) WHEN ‘2007’ THEN ‘2007’ ELSE ‘2007’ END) AS ’07年’,COUNT(MV001) AS ‘人数’ FROM CMSMVWHERE 入职时间 ‘20070101’ OR 离职时间=” ) AND 离职时间入职时间GROUP BY LEFT(入职时间,4),LEFT(部门,3)ORDER BY LEFT(入职时间,4),LEFT(部门,3)–08年SELECT LEFT(部门,3) AS ‘部门’,(case LEFT(入职时间,4) WHEN ‘2008’ THEN ‘2008’ ELSE ‘2008’ END) AS ’08年’,COUNT(MV001) AS ‘人数’ FROM CMSMVWHERE 入职时间 ‘20080101’ OR 离职时间=” ) AND 离职时间入职时间GROUP BY LEFT(入职时间,4),LEFT(部门,3)ORDER BY LEFT(入职时间,4),LEFT(部门,3)–09年SELECT LEFT(部门,3) AS ‘部门’,(case LEFT(入职时间,4) WHEN ‘2009’ THEN ‘2009’ ELSE ‘2009’ END) AS ’09年’,COUNT(MV001) AS ‘人数’ FROM CMSMVWHERE 入职时间 ‘20090101’ OR 离职时间=” ) AND 离职时间入职时间GROUP BY LEFT(入职时间,4),LEFT(部门,3)ORDER BY LEFT(入职时间,4),LEFT(部门,3)

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1837097.html

(0)
上一篇 2025年2月21日 22:21:16
下一篇 2025年2月21日 22:21:33

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 如何使用SQL对物流数据进行跟踪和查询

    sql在现代物流管理中用于高效跟踪和查询数据。1)sql通过查询语句快速获取货物状态、到达时间等信息。2)基本用法如查询特定订单状态,高级用法涉及复杂join和排序。3)优化查询性能需使用索引和避免全表扫描。 引言 在现代物流管理中,数据的…

    2025年4月28日
    000
  • SQL中“BETWEEN”语句的使用方法和示例

    “between”语句用于在指定范围内筛选数据。其用法包括:1.基本语法是select column_name(s) from table_name where column_name between value1 …

    2025年4月28日
    000
  • 提亲就男朋友一个人来合理吗

    结婚是人生中必有的经历,但由于大多数地区结婚前都有上门提亲的风俗习惯,所以提亲就男朋友一个人来合理吗 成了很多女孩子都有的疑问,下面小编就和大家一起看看男方提亲几个人去合适。 提亲就男朋友一个人来合理吗  其实提亲男方只有本人来也是可以的,…

    2025年4月26日
    43.0K00
  • 2022北京环球影城周一人多吗

    2022北京环球影城周一人多吗是时下很多人在问的,毕竟因为特殊情况,现在购买北京环球影城的门票是相当的划算,但由于该主题公园自开园起去该景点游玩的人就络绎不绝,所以这个问题便成了大家茶余饭后讨论额焦点,一起看看吧。 2022北京环球影城周一…

    2025年4月18日
    233.8K00
  • 陈皮是越黑年份越久吗

    陈皮是比较常见的一种保健食品,它含有多种营养成分,可以起到很不错的功效与作用,适量食用对身体有一定的好处。陈皮的品质有好有坏,年份也各有不同,并不是越黑年份就越久,颜色并不是判断年份的一个标准。 陈皮是越黑年份越久吗 不一定。 陈皮的老化是…

    2025年4月17日
    370.7K00
  • 修改博客园推荐人数的实例详解

    今天逛园子,偶然看到最多推荐,有点好奇。 F12查看元素,发现是在css中加了一个after,内容中增加了一个“w”。 本着娱乐至上的准则,自己也试试。复制以下css到设置自定义css中 #digg_count:after{content:…

    2025年4月1日 编程技术
    100
  • springmvc+mybatis 做分页的实例代码

    springmvc+mybatis 做分页sql 语句,代码如下: nbsp;mapperPUBLIC “-//mybatis.org//DTD Mapper 3.0//EN””mybatis.org/dtd/mybatis-3-mappe…

    编程技术 2025年4月1日
    100
  • Linux总结一些常见的命令

    查看当前目录: pwd查看文件具体大小: ls -l返回上一级: cd..返回根目录: cd /创建一个隐藏文件 vim .test显示隐藏文件:ls -a编辑文件:1.vim 文件名2.按i进入插入模式3.写完文件之后按esc,再按shi…

    编程技术 2025年3月31日
    200
  • PHP语言开发中如何防止SQL语句执行过程中的异常?

    随着互联网技术的不断发展,越来越多的网站和应用程序采用了php作为开发语言,其中涉及到sql语句的执行便是常见问题之一。在sql语句的执行过程中,出现异常的情况可能会导致一系列的问题,例如泄漏用户信息、破坏系统稳定等。因此,本文将介绍php…

    编程技术 2025年3月30日
    100
  • MySQL数据行溢出的深入理解

    本篇文章给大家带来的内容是关于mysql数据行溢出的深入理解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 一、从常见的报错说起 故事的开头我们先来看一个常见的sql报错信息: 相信对于这类报错大家一定遇到过很多次了,特别…

    2025年3月30日 编程技术
    100

发表回复

登录后才能评论