DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: pesamo
今日帖子: 10
在线用户: 12
导航: 论坛 -> 数据库专区 斑竹:liumazi,waterstone  
作者:
男 jierenwu (love_delphi) ★☆☆☆☆ -
盒子活跃会员
2004/5/13 9:38:33
标题:
多表操作问题? 浏览:1172
加入我的收藏
楼主: 例如:我在人事表中的中部门号depart_no,在部门表中才有部门名depart_name,但也有对应的部门号depart_no;
我想在用query查询时要才它对就的部门名称查出来,那有什么好的办法啊?



++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

按此在新窗口浏览图片
----------------------------------------------
按此在新窗口浏览图片
http://www.jiesky.com
共同学习,共同努力!
作者:
男 minche (异杰) ★☆☆☆☆ -
盒子活跃会员
2004/5/13 10:12:52
1楼: 查询语句如下:
select a.*,b.dp_name from 人事表 a ,部门表 b  where a.depart_no=b.depart_no
----------------------------------------------
-和大家一起学习,一起进步!!!
作者:
男 jierenwu (love_delphi) ★☆☆☆☆ -
盒子活跃会员
2004/5/13 12:15:52
2楼: 不会代进去啊!
帮我代进去好吗?
(人事表:employee ;部门号:depart_no)
(部门表:depart ;部门号:depart_no;部门名称:depart_name)


按此在新窗口浏览图片
----------------------------------------------
按此在新窗口浏览图片
http://www.jiesky.com
共同学习,共同努力!
作者:
男 iamdream (银河恒久远,梦想无止境!) ★☆☆☆☆ -
大贡献会员
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
----------------------------------------------
-广袤璀璨的银河,永无止境的梦想(梦无止境游银河) 博客挂了……
作者:
男 jierenwu (love_delphi) ★☆☆☆☆ -
盒子活跃会员
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
共同学习,共同努力!
作者:
男 jierenwu (love_delphi) ★☆☆☆☆ -
盒子活跃会员
2004/5/14 11:38:55
5楼: 我的书丢了,所以找不到资料啊!有人帮我吗?
----------------------------------------------
按此在新窗口浏览图片
http://www.jiesky.com
共同学习,共同努力!
作者:
男 minche (异杰) ★☆☆☆☆ -
盒子活跃会员
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
----------------------------------------------
-和大家一起学习,一起进步!!!
作者:
男 root_lh (Lhxs) ★☆☆☆☆ -
盒子活跃会员
2004/5/14 15:04:00
7楼: 查出有多个表,只要都有关联的话,都在where语后关联起来就行了。
----------------------------------------------
中流一壶,千金争挈。宁为铅刀,毋为楮叶。错节盘根,利器斯别。识时务者,呼为俊杰!
作者:
男 jierenwu (love_delphi) ★☆☆☆☆ -
盒子活跃会员
2004/5/14 17:36:38
8楼: 因为余额表中没有部门,只有员工号,要在人事表里有员工号和部门号,部门表里有部门号,部门名。
那我怎样出一具查出的列表是员工号,部门名,余额啊?
是要在报表中体现出来的。。。



按此在新窗口浏览图片
----------------------------------------------
按此在新窗口浏览图片
http://www.jiesky.com
共同学习,共同努力!
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行58.59375毫秒 RSS