学习了一阵才终于搞定了,借鉴了项目长韩强飞之前的,终于一次性提取出来显示了,比以前快了不知道多少倍呢!

得好好学学SQL,sql写的好就是不一样!存储过程我记得以前写过的,但是现在怎么不会了!后面抽空得学回来!

select personname,
               max(decode(Extract(day from kqrq), 1, property)) as day1,
               max(decode(Extract(day from kqrq), 2, property)) as day2,
               max(decode(Extract(day from kqrq), 3, property)) as day3,
               max(decode(Extract(day from kqrq), 4, property)) as day4,
               max(decode(Extract(day from kqrq), 5, property)) as day5,
               max(decode(Extract(day from kqrq), 6, property)) as day6,
               max(decode(Extract(day from kqrq), 7, property)) as day7,
               max(decode(Extract(day from kqrq), 8, property)) as day8,
               max(decode(Extract(day from kqrq), 9, property)) as day9,
               max(decode(Extract(day from kqrq), 10, property)) as day10,
               max(decode(Extract(day from kqrq), 11, property)) as day11,
               max(decode(Extract(day from kqrq), 12, property)) as day12,
               max(decode(Extract(day from kqrq), 13, property)) as day13,
               max(decode(Extract(day from kqrq), 14, property)) as day14,
               max(decode(Extract(day from kqrq), 15, property)) as day15,
               max(decode(Extract(day from kqrq), 16, property)) as day16,
               max(decode(Extract(day from kqrq), 17, property)) as day17,
               max(decode(Extract(day from kqrq), 18, property)) as day18,
               max(decode(Extract(day from kqrq), 19, property)) as day19,
               max(decode(Extract(day from kqrq), 20, property)) as day20,
               max(decode(Extract(day from kqrq), 21, property)) as day21,
               max(decode(Extract(day from kqrq), 22, property)) as day22,
               max(decode(Extract(day from kqrq), 23, property)) as day23,
               max(decode(Extract(day from kqrq), 24, property)) as day24,
               max(decode(Extract(day from kqrq), 25, property)) as day25,
               max(decode(Extract(day from kqrq), 26, property)) as day26,
               max(decode(Extract(day from kqrq), 27, property)) as day27,
               max(decode(Extract(day from kqrq), 28, property)) as day28,
               max(decode(Extract(day from kqrq), 29, property)) as day29,
               max(decode(Extract(day from kqrq), 30, property)) as day30,
               max(decode(Extract(day from kqrq), 31, property)) as day31
          from (select personname, kqrq, property
                  from view_person_projAttend
                 where 1 = 1
                   and projid = '421440'
                   and kqrq BETWEEN to_date('2010-10-01', 'yyyy-MM-dd') AND
                       to_date('2010-10-31', 'yyyy-MM-dd'))
         group by personname

转载于:https://www.cnblogs.com/yaojian/archive/2010/10/27/1862264.html

考勤统计表sql 某个项目在某个月的考勤统计相关推荐

  1. mysql查询最近一个自然周_自然周与自然月的Hive统计SQL

    按照周或者月统计活跃数: 周: SELECT week, COUNT(DISTINCT pin), business_type FROM ( SELECT DISTINCT user_log_acct ...

  2. sql语句分别按日,按周,按月,按季统计金额

    sql语句分别按日,按周,按月,按季统计金额 如:  表:consume_record  字段:consume (money类型)  date (datetime类型)  请问怎么写四条sql语句分别 ...

  3. sql如何取某年某月的第一天和最后一天

    sql如何取某年某月的第一天和最后一天 SELECT CAST((LEFT('20093',4)+'-'+SUBSTRING('20093',5,LEN('20093'))+'-'+'01') AS ...

  4. 家装项目过程工人监督定位考勤系统新利器

    作为装修行业的管理人员,你遇到更多的情况是这样的,当你交代完工作以后,你无法确定,工人们是否会去安质按量执行.或者是遇到困难以后,他们直接就会停下来,干其他事情去了.当你以为工作已经完成的时候,结果往 ...

  5. 2021星巴克月饼全新上市;上海名品奥特莱斯二期项目于9月正式亮相 | 知消

    美味与环保同行,2021星巴克月饼全新上市.星巴克今年在月饼口味上进行了大胆创新与尝试,集结多个享誉全球的美食圣地的代表风味,演绎月饼这一具有悠久历史的传统食物.无论是甜党还是咸派,无论是经典口味的忠 ...

  6. 基于uni-app+uni ui考勤打卡H5项目 定位打卡,日历打卡记录,考勤记录,绩效(地图位置)等

    基于uni-app+uni ui考勤打卡H5项目 功能点:定位打卡,迟到,外勤,日历打卡记录,请假,出差,补卡,考勤记录,绩效(地图位置)等: 前言 提示: 1.该项目所有数据基于前端为数据,后期可直 ...

  7. steam游戏搬砖项目怎么做?月入过万的steam搬砖项目教程拆解

    steam游戏搬砖项目怎么做?月入过万的steam搬砖项目教程拆解 大家好,我是童话姐姐,今天继续来聊Steam搬砖项目. Steam搬砖项目也叫CSGO搬砖项目,它并不是什么刚面世的新项目,是已经存 ...

  8. hive sql 获取某天所在月的最后一个星期天

    hive sql查找某天所在月的最后一个星期天,其余时间查找也可参考类似的思路   主要思路就是通过找到该天所在月的最后一天属于周几,然后往前推到本月的最后一个星期天:其中找到当月最后一天时通过下月第 ...

  9. 签到考勤java课设_Java程序设计课程设计学生考勤系统Word版

    <Java程序设计课程设计学生考勤系统Word版>由会员分享,可在线阅读,更多相关<Java程序设计课程设计学生考勤系统Word版(6页珍藏版)>请在人人文库网上搜索. 1.传 ...

  10. 按月进行分组统计,上个月的21号到本月20号是一个月

    按月进行分组统计,上个月的21号到本月20号是一个月 sql 如下: select to_char(add_months(c1-20,1),'yyyymm') c1,sum(c2) c2 from t ...

最新文章

  1. python代码示例下载-Python实现多线程下载脚本的示例代码
  2. docker安装redis提示没有日记写入权限_浅析Linux下Redis的攻击面(一)
  3. Adapter pattern
  4. 2019小程序没必要做了_企业有必要开发微信小程序吗?
  5. 11G Oracle RAC添加新表空间时数据文件误放置到本地文件系统的修正
  6. mysql树节点【所有子节点列表 and 查询所有父节点列表】
  7. LeetCode 1426. 数元素(哈希set)
  8. centos7时间同步_centos 8.x系统配置chrony时间同步服务
  9. (转)基于MVC4+EasyUI的Web开发框架形成之旅--权限控制
  10. 程序架构探讨—005 应用服务器集群的伸缩性之反向代理负载均衡
  11. Powershell有哪些用途
  12. 荣耀v40还会适配鸿蒙,荣耀年度旗舰V40再确认!将搭载“双芯片”:还能升级鸿蒙系统...
  13. opencv批量灰度转换_OpenCV图像处理之常见的图像灰度变换
  14. 拓端tecdat|R语言对MNIST数据集分析:探索手写数字分类
  15. java私塾初级_java私塾 Java初级视频教程
  16. 手机哪个软件可以远程控制服务器,手机远程有什么功能?手机远程协助软件哪个好?...
  17. 一个迅速崛起的国产开源OCR项目
  18. 2022 年海峡两岸无线科学与技术会议
  19. 微信小程序蓝牙通讯、串口通讯、调试助手(HC-08等 )
  20. qqxml图片代码_分享三款高级qqxml消息卡片代码

热门文章

  1. MQTT协议(四) 【PUBLISH】发布消息
  2. Unity3D 材质球学习
  3. 单U盘 clonezilla 克隆ubuntu16.04系统
  4. 中国式家长计算机怎么学,中国式家长开局学习技巧详解 大神教你如何完美开局...
  5. C/C++程序设计13:代码实现开机自启动--以QQ为例
  6. 三种健身妙法-每天五分钟简便易行有宏效
  7. oracle 逗号,查询oracle中逗号分隔字符串中所有值
  8. Big-Endian Little-Endian
  9. javascript基础常识问答(三)
  10. python kivy教程,Python Kivy 中文教程:安装(Windows)