CREATE TABLE dbo员工工资
(
No int NOT NULL IDENTITY (1, 1),
Xm varchar(30) NOT NULL,
Gz decimal(8, 2) NOT NULL,
YwJj decimal(8, 2) NOT NULL,
Sds decimal(8, 2) NOT NULL,
SfGz AS Gz+YwJj-Sds
) ON [PRIMARY]
GO
DECLARE @v sql_variant
SET @v = N'员工工资'
EXECUTE sp_addextendedproperty N'MS_Description', @v, N'SCHEMA', N'dbo', N'TABLE', N'员工工资', NULL, NULL
GO
DECLARE @v sql_variant
SET @v = N'编号'
EXECUTE sp_addextendedproperty N'MS_Description', @v, N'SCHEMA', N'dbo', N'TABLE', N'员工工资', N'COLUMN', N'No'
GO
DECLARE @v sql_variant
SET @v = N'姓名'
EXECUTE sp_addextendedproperty N'MS_Description', @v, N'SCHEMA', N'dbo', N'TABLE', N'员工工资', N'COLUMN', N'Xm'
GO
DECLARE @v sql_variant
SET @v = N'工资'
EXECUTE sp_addextendedproperty N'MS_Description', @v, N'SCHEMA', N'dbo', N'TABLE', N'员工工资', N'COLUMN', N'Gz'
GO
DECLARE @v sql_variant
SET @v = N'业务奖金'
EXECUTE sp_addextendedproperty N'MS_Description', @v, N'SCHEMA', N'dbo', N'TABLE', N'员工工资', N'COLUMN', N'YwJj'
GO
DECLARE @v sql_variant
SET @v = N'所得税'
EXECUTE sp_addextendedproperty N'MS_Description', @v, N'SCHEMA', N'dbo', N'TABLE', N'员工工资', N'COLUMN', N'Sds'
GO
ALTER TABLE dbo员工工资 ADD CONSTRAINT
PK_员工工资 PRIMARY KEY CLUSTERED
(
No
) WITH( STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
ALTER TABLE dbo员工工资 SET (LOCK_ESCALATION = TABLE)
GO
sele 职工表姓名,工资表工资 from 职工表 join 工资表 on 职工表姓名=工资表姓名 where 工资表年份="2004"and工资表月份="1" &&join on 表连接 用于连个没建立连接的表
如果以建立连接,则是:
sele 职工表姓名,工资表工资 from 职工表,工资表 where 工资表年份="2004"and工资表月份="1"
如果需要导入某个表中就加上 {into dbf 表名 } 即可
1 select ename,sum(基本工资+工龄工资+补贴-房电费+项目资助+科研项目+材料费) "实发工资" from 工资表 group by ename;
2 select ename,age from 工资表 where ( select sum(项目资助+科研经费+材料费) from 工资表) >3000;
3 select count(ename) from 工资表 where 工龄工资>150 and marrystatus='Y';
数据库管理员是指负责管理并监督计算机数据库系统,确保数据库的完整性,准确性,安全性并及时更新的专业人员。
数据库管理员具体做什么
①安装和升级数据库服务器,以及应用程序工具;
②制定数据库设计系统存储方案,并制定未来的存储需求计划;
③根据开发人员的反馈信息,必要的时候,修改数据库的结构;
④创建数据库存储结构和数据库对象;
⑤登记数据库的用户,维护数据库的安全性;
⑥控制和监控用户对数据库的存取访问;
⑦制定数据库备份计划,灾难出现时对数据库信息进行恢复。
数据库管理员岗位薪资
薪资:¥3500-8000/月
目前数据库管理员的就业范围非常广,一般的大型或者跨国的企业都建立自己的数据库,他们都需要数据库管理员对他们的数据库进行管理。一些国际知名企业、政府、学校等都是数据库管理员的很好的去处。
以上就是关于Test数据库中,用T-SQL语句创建员工工资表,各列的要求如 下表所示全部的内容,包括:Test数据库中,用T-SQL语句创建员工工资表,各列的要求如 下表所示、在sql中显示所有职工的姓名和2004年一月份的工资数,怎么做语法、【数据库】 工资计算问题啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)