LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 732|回复: 1

一个select的问题

[复制链接]
发表于 2004-11-8 20:00:00 | 显示全部楼层 |阅读模式
表1:
tables1

uno  uname  usal  dept
100  王三   3600  001
123  李四   2100  003
121  王五   4200  002
120  赵六   3300  002
(uno职工代码,uname姓名,usal薪水,dept部门代码)

tables2

dept  deptname
001   财务
003   电脑
002   服务
(dept部门代码,deptname部门名称)
问题:根据tables1,tables2,查询财务部、电脑部职工的(职工代码,姓名,部门名称,薪水),并要求按照部门代码从小到大,部门内部员工薪水按照从高到低的顺序排序出来
sql查询语句怎么写?多谢各位

发表于 2004-11-8 22:03:31 | 显示全部楼层
select uno, uname, deptname, usal
from tables1, tables2
where tables1.dept = tables2.dept
and (deptname = '财务' or deptname = '电脑')
order by tables2.dept, usal desc;
不知道是不是这个意思,不过在这个例子里排序没什么效果
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表