导航:
论坛 -> 数据库专区
斑竹:liumazi,waterstone
作者:
2004/5/13 9:38:33
标题:
加入我的收藏
楼主:
例如:我在人事表中的中部门号depart_no,在部门表中才有部门名depart_name,但也有对应的部门号depart_no; 我想在用query查询时要才它对就的部门名称查出来,那有什么好的办法啊? ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
----------------------------------------------
http://www.jiesky.com 共同学习,共同努力!
作者:
2004/5/13 10:12:52
1楼:
查询语句如下: select a.*,b.dp_name from 人事表 a ,部门表 b where a.depart_no=b.depart_no
----------------------------------------------
-和大家一起学习,一起进步!!!
作者:
2004/5/13 12:15:52
2楼:
不会代进去啊! 帮我代进去好吗? (人事表:employee ;部门号:depart_no) (部门表:depart ;部门号:depart_no;部门名称:depart_name)
----------------------------------------------
http://www.jiesky.com 共同学习,共同努力!
作者:
2004/5/13 12:35:00
3楼:
不会吧,你学过SQL吗? select a.*,b.depart_name from employee a ,depart b where a.depart_no=b.depart_no
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
作者:
2004/5/14 10:17:19
4楼:
如果是查的是三个表那应怎样做啊? (余额表:rs_money;员工号:employee_no) (人事表:employee ;员工号:employee_no;部门号:depart_no) (部门表:depart ;部门号:depart_no;部门名称:depart_name) 主要想用部门作统计,部门的个人余额。
----------------------------------------------
http://www.jiesky.com 共同学习,共同努力!
作者:
2004/5/14 11:38:55
5楼:
我的书丢了,所以找不到资料啊!有人帮我吗?
----------------------------------------------
http://www.jiesky.com 共同学习,共同努力!
作者:
2004/5/14 14:32:58
6楼:
试一下一下语句吧: select sum(a.rs_money),b.depart_no from rs_money a,employee b,depart c where a.employee=b.employ_ee and b.depart_no=c.depart_no group by b.depart_no
----------------------------------------------
-和大家一起学习,一起进步!!!
作者:
2004/5/14 15:04:00
7楼:
查出有多个表,只要都有关联的话,都在where语后关联起来就行了。
----------------------------------------------
中流一壶,千金争挈。宁为铅刀,毋为楮叶。错节盘根,利器斯别。识时务者,呼为俊杰!
作者:
2004/5/14 17:36:38
8楼:
因为余额表中没有部门,只有员工号,要在人事表里有员工号和部门号,部门表里有部门号,部门名。 那我怎样出一具查出的列表是员工号,部门名,余额啊? 是要在报表中体现出来的。。。
----------------------------------------------
http://www.jiesky.com 共同学习,共同努力!