用SQL
Server 2000完成简单的企业工资管理系统
1.后台代码
/*******************************************************************
实训任务:工资管理系统设计 for MSSQLSERVER2000
作者:小金
E-MAIL:lk007@163.com
BBS:bbs.nettf.net/forums/index.php
函数汇总:
********视图*************
v_month_all
作用:返回当前年月的所有员工工资信息
语法:SELECT * FROM v_month_all
*******存储过程***********
proc_query_member_info
作用:指定员工基本信息的查询
语法:proc_query_member_info @name=QUERY_NAME
示例:EXEC proc_query_member_info @name='小金'
proc_query_group
作用:指定部门或全部部门的查询
语法:proc_query_group @group=QUERY_NAME
示例:EXEC proc_query_group @group='安全部'
EXEC proc_query_group @group='ALL'
proc_all_acc_by_year
作用:统计指定年份整个企业的工资和各部门每个月份的工资总额
语法:proc_all_acc_by_year @year=QUERY_YEAR,@sign=SIGN
示例:EXEC proc_all_acc_by_year @year='2005',@sign='SUM'
proc_curmon_group
作用:返回当前月份某个部门员工的工资信息
语法:proc_curmon_group @group=QUERY_GROUP
示例:EXEC proc_curmon_group @group='社会劳动部'
proc_query_member_acc
作用:查询指定员工的工资信息
语法:proc_query_member_acc @name=QUERY_NAME
示例:EXEC proc_query_member_acc @name='小金'