| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 589 人关注过本帖
标题:多表查询的问题!
只看楼主 加入收藏
史前大暴龙
Rank: 1
等 级:新手上路
帖 子:375
专家分:0
注 册:2005-11-22
收藏
 问题点数:0 回复次数:4 
多表查询的问题!
请问一下,我有A、B、C三张不同的表。
其中,A(A1,A2,A3,A4,A5)
B(B1,B2,B3,B4)
C(C1,C2,C3)
现在我想得到A表的A2和A3,B表的B1,还有就是C表的全部数据。
要是用select * from A,B,C where .....(条件) 然后再在程序里将我想要的属性值分别读取出来,这样可以得到那些数据,但是同时这样的话,也多了很多我不想的数据在缓存中,那样子觉得不爽,要将 Select * 改成什么才不会有多余的数据出现啊?
搜索更多相关主题的帖子: 数据 缓存 属性 查询 Select 
2007-01-31 20:43
棉花糖ONE
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:32
帖 子:2987
专家分:0
注 册:2006-7-13
收藏
得分:0 
select A.A2,A.A3,B.B1,C.* from A,B,C where .....

select后面直接跟你所需的字段即可

26403021 sql群 博客 blog./user15/81152/index.shtml
2007-01-31 21:02
xu2000
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:51
帖 子:3890
专家分:56
注 册:2006-4-8
收藏
得分:0 
select A1,A2,B1,C1,C2,C3 from A,B,C where ....

我会拿出我全部的钱财,以保你衣食无忧。我会献出我所有的智慧,以助你一帆风顺。我会想到所有的笑语,以令你展眉开颜。我会挤出最长的时间,以使你终生幸福。        [本人原创的结婚宣言]
2007-01-31 21:04
史前大暴龙
Rank: 1
等 级:新手上路
帖 子:375
专家分:0
注 册:2005-11-22
收藏
得分:0 

谢谢了,小弟我受教了


我不是最好,但我可以更好,大家一起加油了
2007-02-01 00:02
史前大暴龙
Rank: 1
等 级:新手上路
帖 子:375
专家分:0
注 册:2005-11-22
收藏
得分:0 
谢谢了,小弟我受教了

我不是最好,但我可以更好,大家一起加油了
2007-02-01 00:04
快速回复:多表查询的问题!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014368 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved