易截截图软件、单文件、免安装、纯绿色、仅160KB

sql语句问题 - MS-SQL Server / 疑难问题

现在有一个部门表dept(部门名称,部门号。。)有一个人员表emp(姓名,人员编号,职位,薪资,部门)
emp表中的内容是这样的:
a 1 工程师 3000 软件部
b 2 普通员工 2000 硬件部
c 3 工程师 4000 硬件部
d 4 其他 1500 办公室
薪资增长根据职位来增(工程师薪资增长原来的1.2倍,普通员工增长为原来的1.1倍,其他的增长为原来的1.05倍)
我要查出加薪前和加薪后的人的信息(用sql语句表示出来,我该怎么写呢,请教高手了,谢谢!)

SQL code:
select 姓名,
人员编号,
职位,
薪资=(case when 职位='工程师' then 薪资*1.2
when 职位='普通员工' then 薪资*1.05 else 薪资 end),
薪资 as [薪资(调整前)]
from emp


SQL code:
select t.* , case 职位 when '工程师' then 薪资 * 1.2 when '普通员工' 薪资 * 1.1 else 薪资 * 1.05 end 加薪后 from emp t


强啊,都能看懂
引用
SQL code
select 姓名,
人员编号,
职位,
薪资=(case when 职位='工程师' then 薪资*1.2
when 职位='普通员工' then 薪资*1.05 else 薪资 end),
薪资 as [薪资(调整前)]
from emp


SQL code



Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighl


相关问答:

jsp链接sql2000的疑问?



type Exception report


message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jas ......

求一sql语句 - MS-SQL Server / 疑难问题

现在有两张表:文章主表A(articleId,articleTitle),文章评论表B(commentId,articleId,commentTitle)
现在我想实现这样的功能:列出文章列表,其中每篇文章标题下面列出此文章的前2个文章评论,请问sql语句怎么写啊 ......

关于Vb中sql语句的写法(100分) - Java / Web 开发

求个vb中的sql语句的写法,次sql语句的用法是分页程序
我写的如下:其中A是用来接收每页显示的记录的条数,B是用来接收显示的当前的页面.
sqltext="select top A * from log where id not in(select top ( ......

sql 问题 - MS-SQL Server / 基础类

需求如下:
学院 academy(aid,aname)
班级 class(cid,cname,aid)
学生 stu(sid,sname,aid,cid)
住宿区 region(rid,rname)
宿舍楼 build(bid,rid,bnote) bnote是‘男’/‘女’
宿舍 dorm(did,rid,bid,bedn ......

sql 查询 - MS-SQL Server / 基础类

有TABLEA 字段为 采购单号、行号、物料编码、入库日期  
现想按照物料编码查询最大入库日期
语句如下:
SELECT 采购单号、行号、物料编码、入库日期 from TABLEA A WHERE 入库日期=(SELECT MAX(入库日期 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号