喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 喜悦证交所 | 帮助

RSS 订阅当前论坛  

[北京]代朋友公司招聘PHP高级程序员多名

上一主题 下一主题
     
标题: [问题] 关联两个表?????  
 
我要女朋友
注册会员
Rank: 2



UID 120789
精华 0
积分 92
帖子 68
金钱 92 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2008-4-29
状态 离线
关联两个表?????

怎么用第3个表关联两个表呢?
第3个表里的字段名随意起么?
我照着网上的例子关联,可是什么都查不出来
例子
SELECT  au_name,title FROM authors,titles,titleauthor  

                            WHERE  authors.au_id=titleauthor.au_id

                             AND    titles.title_id=titleauthor.title_id   
不知道titleauthor.au_id和titleauthor.title_id    有啥联系
2008-5-2 12:32 PM#1
查看资料  发短消息  顶部
 
Karl.zeng (Karl.zeng)
新手上路
Rank: 1
一般会员



UID 67819
精华 0
积分 22
帖子 134
金钱 22 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-1-6
状态 离线
[推荐阅读] 杭州公司招聘PHP高级架构和开发人员
通过 authors.au_id=titleauthor.au_id 关联的

[ 本帖最后由 Karl.zeng 于 2008-5-4 12:01 PM 编辑 ]
2008-5-4 11:54 AM#2
查看资料  发短消息  顶部
 
Karl.zeng (Karl.zeng)
新手上路
Rank: 1
一般会员



UID 67819
精华 0
积分 22
帖子 134
金钱 22 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2006-1-6
状态 离线
[推荐阅读] 代码这样写可以吗?
这样写不好些吗?

SELECT  A1.au_name,A2.title FROM authors A1,titles A2,titleauthor A3  WHERE  A1.au_id=A2.au_id &&  A2.title_id=A3.title_id
2008-5-4 12:00 PM#3
查看资料  发短消息  顶部
 
我要女朋友
注册会员
Rank: 2



UID 120789
精华 0
积分 92
帖子 68
金钱 92 喜悦币
威望 0
人脉 0
阅读权限 20
注册 2008-4-29
状态 离线
[推荐阅读] 今天看到"21M搜索引擎去广告带蜘蛛程序"
但是第3个表是没有数据的

当这个SELECT语句执行时,每个作者都将与正确的书名相匹配。表titleauthor指明了表authors和表titles的关系,它通过包含分别来自两个表的各一个字段实现这一点。第三个表的唯一目的是在另外两个表的字段之间建立关系。它本身不包含任何附加数据。
我就不知道这是干啥用的
2008-5-5 06:44 PM#4
查看资料  发短消息  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.022024 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP