189 8069 5689

sqlserver工资表,sql最低工资

用SQL语句查出员工工资表(WorersSalary)所有信息,工资最高的前三条信息按升序排在最前面,其余的按原序

请说明使用的数据库类型

我们提供的服务有:成都网站建设、成都网站设计、微信公众号开发、网站优化、网站认证、靖西ssl等。为数千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的靖西网站制作公司

mysql如下

select distinct * from(

select * from WorersSalary orde by Salary desc limit 0,3 a union

select * from WorersSalary b)

sqlserver如下

select distinct * from(

select top 3 * from WorersSalary orde by Salary desc a union

select * from WorersSalary b)

在上海数据库(sqlserver,Oracle)的工作,工资大概多少?

你说的这只是我们工作中的一小部分工作,大部分工作是在企业信息系统管理,

我们工资2000多。

sql中已知职工表,部门表,工资表求各部门职工平均工资

1 select 姓名,year(getdate())-year(出生日期) as 年龄 from 职工表

2 select e.部门名,count(a.党员与否)as 党员人数 from 职工表 a,部门表 e where a.党员与否='是' and a.部门号=e.部门号 group by e.部门名

3 select a.职工号,a.姓名,avg(b.工资)as 平均工资 from 职工表 a,工资表 b where a.职工号=b.职工号 group by a.职工号,a.姓名

4 select a.职工号,a.姓名,e.部门名,sum(b.工资) as '2004.2' from 职工表 a,工资表 b,部门表 e where a.职工号=b.职工号 and a.部门号=e.部门号

and b.日期 between '2004-02-01' and '2004-02-29' group by a.职工号,a.姓名,e.部门名 order by e.部门名

5 select e.部门名,avg(b.工资)as 平均工资 from 职工表 a,工资表 b,部门表 e

where a.职工号=b.职工号 and a.部门号=e.部门号 group by e.部门名

6 select e.部门名,avg(b.工资)as 平均工资 from 职工表 a,工资表 b,部门表 e

where a.职工号=b.职工号 and a.部门号=e.部门号 group by e.部门名 having avg(b.工资)1200

7 select a.职工号,a.姓名,case when e.部门名='财务处' or e.部门名='人事处' then '主管部门'

wheb e.部门名='市场部' then '市场部门' end as 部门类型

from 职工表 a,部门表 e where a.部门号=e.部门号

sqlserver亲测、完全OK、职工表部门号是外键依赖于部门表部门号,工资表职工号外键依赖于职工表的职工号。表结构没问题。

急求,sqlserver数据库,查询员工的工龄工资领取日期和工资金额。

还是给你截图吧,我怕直接复制在失效了,表字段根据你说的建立的,你改一下就好


文章题目:sqlserver工资表,sql最低工资
文章路径:http://cdxtjz.cn/article/dsggogj.html

其他资讯