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://abwzjs.com/article/dsggogj.html