当前位置:首页 » 编程语言 » 工资表SQL命令
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

工资表SQL命令

发布时间: 2022-08-15 14:11:06

㈠ 试编写一个简单sql脚本程序,创建工资表并完成计算实发工资的任务。

SELECT
A.*,实发工资=应发工资-税款
FROM
(SELECT
职工号,姓名,基本工资,附加工资,基本工资+附加工资
AS
应发工资,
CASE
WHEN
基本工资+附加工资>5000
THEN
0.2
WHEN
基本工资+附加工资>2000
THEN
0.1
WHEN
基本工资+附加工资>800
THEN
0.05
ELSE
0
END*基本工资+附加工资
AS
税款
FROM
R)
A

㈡ access做的一个工资表格.如何删除表内所有人员.命令是什么

命令是delete from table,table是工资表的名称。table后面还可以加where字句,指定要删除的条件。
在access中可以新建一个宏,在操作中选择“RUNSQL”,在下面的文本框中输入上述sql语句。保存后双击宏运行就可以了

㈢ Access数据库,怎样用sql语句生成工资表

我想说这数据库结构谁设计的?建议你把第一张表结构改成3列(职等,职务,工资)你的基础工资标准的主键(这里业务主键需要职等、职务共同决定工资)都没有,不能唯一确定一行。

㈣ 工资管理系统SQL语句,急求~~~谢谢!!

1,查询本月出勤员工的姓名
select 姓名 from 表名 where MONTH(GETDATE())=MONTH(日期字段)

2,查询某个职工的个人信息
select * from 员工信息表 where name='某某某'

3.查询本月某个员工的个人所得税
税率你自己写
select sum(工资)*0.6 from 表名 where MONTH(GETDATE())=MONTH(日期字段)
and name='某某某'

4.查询某个职工的资本工资表

select * from 表名 where name='某某某'

都是我自己写的`希望对你有所帮助

㈤ 请编写一条SQL语句完成;查询所有员工的平均月薪,输出平均月薪emp_avg

select avg(salary) emp_avg from
emp_salary

emp_salary为工资表名称

㈥ 在“工资表”中给员工“司马光”工资增加200元的SQL语句是什么

update`工资表`set`工资_column`=`工资_column`+200where`name`='司马光';

㈦ Test数据库中,用T-SQL语句创建员工工资表,各列的要求如 下表所示

CREATE TABLE [dbo].[员工工资表](
[NO] [int] NOT NULL,
[Xm] [varchar](30) NOT NULL,
[Gz] [decimal](8, 2) NULL,
[YwJj] [decimal](8, 2) NULL,
[Sds] [decimal](8, 2) NULL,
[SfGz] AS (([Gz]+[YwJj])-[Sds]),
CONSTRAINT [PK_员工工资表] PRIMARY KEY CLUSTERED
(
[NO] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO

EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编号、主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'员工工资表', @level2type=N'COLUMN',@level2name=N'NO'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'姓名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'员工工资表', @level2type=N'COLUMN',@level2name=N'Xm'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'工资' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'员工工资表', @level2type=N'COLUMN',@level2name=N'Gz'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'业务奖金' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'员工工资表', @level2type=N'COLUMN',@level2name=N'YwJj'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'所得税' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'员工工资表', @level2type=N'COLUMN',@level2name=N'Sds'
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'实发=Gz+YwJj-Sds' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'员工工资表', @level2type=N'COLUMN',@level2name=N'SfGz'