考勤统计sql.docx
- 文档编号:29889587
- 上传时间:2023-08-03
- 格式:DOCX
- 页数:8
- 大小:17KB
考勤统计sql.docx
《考勤统计sql.docx》由会员分享,可在线阅读,更多相关《考勤统计sql.docx(8页珍藏版)》请在冰豆网上搜索。
考勤统计sql
考勤统计sql
篇一:
SQL数据统计例子-考勤统计
a表里有工号,进厂日期B表里是每天的考勤记录,我想统计在进厂日期一年以上二年以内的这段时间内B表里的'假休'天数总和,对应到人写入a表的休息天数里.
sql,表里,工号
selectbh,xm,bdr,yuyaninto#tempfromemployee取人事档案要的字段仓建临时表#temp
select*from#temp
selectbh,count(qt)asqtinto#temp1fromkqrbwhereqt='事假'groupbybh统计B考勤表中的假到临时表#temp1
updateaseta.yuyan=b.qtfrom#tempa,#temp1bwherea.bh=b.bh将#TEmP1更新到#TEmP
/*
a表里有工号,进厂日期
B表里是每天的考勤记录,我想统计在进厂日期一年以上二年以内的这段时间内B表里的'假休'天数总和,对应到人写入a表的休息天数里
*/
-------------
cREaTETaBLETEST1(
idinT,
daTEdaTETimE,
nUmBERinT
)
cREaTETaBLETEST2(
idinT,
mY_STaTUSVaRcHaR(10)
)
inSERTTEST1(id,daTE)
SELEcT1,'20XX-07-1621:
12:
17.823'
UnionaLL
SELEcT2,'20XX-09-1621:
12:
17.823'
inSERTinToTEST2(id,mY_STaTUS)
SELEcT1,'假休'
UnionaLL
SELEcT1,'假休'
UnionaLL
SELEcT1,'假休'
UnionaLL
SELEcT2,'假休'
UnionaLL
SELEcT2,'假休'
-------------
SELEcT*
FRomTEST1
SELEcT*
FRomTEST2
-----------更新---------
;wiTH
cTE_1aS(
SELEcTa.id,SUm(caSEB.mY_STaTUSwHEn'假休'THEn1ELSE0End)nUmBER
FRomTEST1a,TEST2B
wHEREa.id=B.idand
a.daTEBETwEEndaTEadd(YYYY,-2,conVERT(daTETimE,GETdaTE(),112))anddaTEadd(YYYY,-1,conVERT(daTETimE,GETdaTE(),112))
GRoUPBYa.id
)
UPdaTETEST1SETnUmBER=a.nUmBER
FRomcTE_1a
wHEREa.id=TEST1.id
SELEcT*
FRomTEST1
-----------
dRoPTaBLETEST1,TEST2
----------------
其中TEST1,TEST2分别对应a表和B表
篇二:
基于SQL数据的公司考勤系统
分类号:
TP311.5Udc:
d10621-408-(20XX)1375-0密级:
公开编号:
20XX071038
基于SQL数据库的公司考勤系统设计
论文作者姓名:
申请学位专业:
申请学位类别:
指导教师姓名(职称):
论文提交日期:
唐梦测控技术与仪器
工学学士
蔚泽峰(高级工程师)20XX年06月01日
分类号:
TP311.5密级:
公开
Udc:
d10621-408-(20XX)1375-0编号:
20XX071038
成都信息工程学院
学位论文
基于SQL数据库的公司考勤系统设计
论文作者姓名:
申请学位专业:
申请学位类别:
唐梦测控技术与仪器
工学学士
指导教师姓名(职称):
蔚泽峰(高级工程师)论文提交日期:
20XX年06月01日
基于SQL数据库的公司考勤系统设计
摘要
公司考勤系统在当今经济环境中的应用已经很广泛了,本系统是一个基于SQL数据库的公司考勤管理系统,它实现了在c#的基础下对人员进行考勤操作,人员加班操作,上班时间的设置,部门信息,人员信息,考勤记录的管理。
对考勤记录、加班记录的按条件查询,对一个月内员工的考勤记录、加班记录、早退、旷工、日终处理记录的统计查询,很大减少了公司的人力和物力。
本系统的很大的减少了考勤中存在的误差和不必要的麻烦,特别是数据备份功能,确保了公司数据的安全。
关键词:
考勤管理;数据库;SQL;数据备份
ThedesignofSQLdatabasecompanyattendance
systembasedon
abstract
Thecompanyattendancesystemapplicationintoday'seconomicenvironmentisveryextensive,thissystemisabasedontheattendancemanagementsystemSQLdatabase,whichrealizestheattendanceofpersonneloperationbasedinc#,overtimework,worktimesettings,departmentinformation,personnelinformation,attendancerecordsmanagement.Theattendancerecord,overtimerecordsaccordingtotheconditionsofthequery,withinonemonthofstaffattendancerecord,overtime,leaveearly,querystatisticsrecordingwork,dayendprocessingrecords,greatlyreducingthecompany'smanpowerandmaterialresources.Thissystemgreatlyreducestheerrorcheckinginandunnecessarytrouble,especiallythedatabackupfunction,toensurethatthecompany'sdatasecurity.
Keywords:
attendancemanagement;databas;SQL;databackup
论文总页数:
23页
1引言.............................................................................................................................................11.1项目开发背景......................................................................................................................11.2开发工具简介......................................................................................................................11.3项目开发意义......................................................................................................................22系统设计.....................................................................................................................................22.1需求分析..............................................................................................................................22.2系统分析..............................................................................................................................32.2.1功能分析.......................................................................................................................32.2.2系统结构图......................................................................................................(:
考勤统计sql)...........72.2.3模块设计.....................................................................................................................72.3设计系统数据库..............................................................................................................72.3.1SQL数据库的分布....................................................................................................82.3.2数据库的功能性.........................................................................................................82.4程序的应用......................................................................................................................92.4.1SQL数据与c#之间的连接.......................................................................................92.4.2员工根据账号进入系统...........................................................................................112.4.3程序的流程图..............................................................................................................12
2.4.4用户管理程序.............................................................................................................132.4.5员工添加程序.............................................................................................................132.4.6签到所需要的程序.....................................................................................................132.4.7人员的资料情况.........................................................................................................152.4.8员工考勤查询系统...................................................................................................152.4.8.1加班时间的设定..................................................................................................152.4.8.2加班的查询..........................................................................................................152.4.8.3正常上班的时间查询..........................................................................................162.4.9人事管理...................................................................................................................162.4.9.1员工的奖惩........................................................................................................162.4.9.2员工的调离........................................................................................................162.4.10生成Excel文件.....................................................................................................173总结...........................................................................................................................................173.1对本软件的总结................................................................................................................173.2本软件存在的问题和发展................................................................................................18
篇三:
SQL考勤管理系统
成绩评定表
课程设计(论文)任务书
摘要
本设计旨在开发一个考勤管理系统。
在开发过程中包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
本文简要介绍了考勤管理系统从设计到开发的过程。
首先,通过需求分析,最终决定针企业员工的考勤管理系统的实际情况,结合具体工作环境要求和工作实际,在windowS操作系统环境下,采用VisualBisic和SQLserver2000设计考勤管理系统;其次,根据员工考勤的实际情况划分该系统的功能模块;介绍整个系统功能模块中用到的数据库以及数据流程。
关键词:
考勤管理;SQLserver2000;VB
第1章系统功能概述.......................................错误!
未定义书签。
1.1系统功能..........................................错误!
未定义书签。
1.2功能模块划分......................................错误!
未定义书签。
第2章数据库设计.........................................错误!
未定义书签。
2.1需求分析..........................................错误!
未定义书签。
2.2E-R模型...........................................错误!
未定义书签。
2.3关系模型..........................................错误!
未定义书签。
2.4表结构设计........................................错误!
未定义书签。
第3章系统各功能模块的详细设计............................错误!
未定义书签。
3.1进入系统页面:
....................................错误!
未定义书签。
3.2注册页面:
........................................错误!
未定义书签。
3.3登录页面:
........................................错误!
未定义书签。
3.4主控页面:
........................................错误!
未定义书签。
3.5编辑页面:
........................................错误!
未定义书签。
3.6查询页面:
........................................错误!
未定义书签。
3.7数据修改:
........................................错误!
未定义书签。
总结.....................................................错误!
未定义书签。
参考文献...................................................错误!
未定义书签。
第1章系统功能概述
1.1系统功能
掌握数据库的创建方法,掌握用一种语言开发数据库应用程序的方法。
本考勤管理系统是为企业员工录入数据并方便查询的数据库系统,此系统主要功能模块包括:
登陆管理模块,数据管理模块,数据查询模块。
本系统采用SQLserver2000作为后台
数据库,这样是数据能够得到统一,并增强了管理的安全性。
1.2功能模块划分
图1.1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 考勤 统计 sql
![提示](https://static.bdocx.com/images/bang_tan.gif)