InfoQ

交流

讨论:请问怎样建立表的关联?

作者 star219 发布于 0000-00-00 分类:php基础编程

我想用一个语句实现在多个表中查询,听说要用表的关联,应该怎样建立关联?
如:我要在TABLE1和TABLE2中查询XX
我只会:SELECT XX FROM TABLE1
或者:SELECT XX FROM TABLE2
应该怎样用一个语句实现?



逛论坛交流请问怎样建立表的关联?

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

6 条回复

回复

首先,两个表需要有一个相同的字段来#关.. 发表人 KnightE 发表于 12月02日
照你那例子,直接SELECT XXX FROM TABL.. 发表人 KnightE 发表于 12月02日
select xx from table1,table2 where .. 发表人 qsy_627 发表于 12月02日
QUOTE: 最初由 KnightE 发布 .. 发表人 star219 发表于 12月02日
上面已经有一种最常用的关联方法。。。.. 发表人 KnightE 发表于 12月02日
OK~ 发表人 KnightE 发表于 12月02日
  1. 返回顶部

    Re: 请问怎样建立表的关联?

    2003年12月02日 发表人 KnightE

    首先,两个表需要有一个相同的字段来#关联#
    然后联合查询

  2. 返回顶部

    Re: 请问怎样建立表的关联?

    2003年12月02日 发表人 KnightE

    照你那例子,直接SELECT XXX FROM TABLE1,TABLE2 。。。
    不过实际中很少出现这样情况的。

  3. 返回顶部

    Re: 请问怎样建立表的关联?

    2003年12月02日 发表人 qsy_627

    select xx from table1,table2 where table1.字段=table2.字段
    字段要关联

  4. 返回顶部

    Re: 请问怎样建立表的关联?

    2003年12月02日 发表人 star219


    QUOTE:
    最初由 KnightE 发布
    [B]首先,两个表需要有一个相同的字段来#关联#
    然后联合查询 [/B]

    建表的时候加一项关联字段吗?
    那查询的语句应该怎样写?请指点。

  5. 返回顶部

    Re: 请问怎样建立表的关联?

    2003年12月02日 发表人 KnightE

    上面已经有一种最常用的关联方法。。。
    还有左连接(LEFT JOIN……别命很多),比如:
    SELECT XX FROM TABLE1 AS T1 LEFT JOIN TABLE2 AS T2 ON T1.ID=T2.ID

    具体可以翻翻SQL手册看下:)

  6. 返回顶部

    Re: 请问怎样建立表的关联?

    2003年12月02日 发表人 KnightE

    OK~




  7. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

请教多系统问题

我原来是win2000 现在有装了linux 可是 可是在2000下无法打开...

求教算法问题

n个数组求与 例如:有4个数组分别是 数组1:1 2 3 4 5 6 ...

网页做完了!看看

200块钱,还要修改些什么东西的。加内容就不干了,特别是图片。大...

怎样才能自动注销session??????

我想关闭网页的时候自动注销session,怎样才能实现???????...

php编译器求助

我想请教一下高手,我现在刚刚学习php不知道那个编译器好用,大家...

求PHP飞机航班查询系统

求PHP飞机航班查询系统,要带MYSQL的。如果程序好的话我可以买!

想结交php程序员朋友

北京地区的最好了 其他地方的也一样 纯朋友关系和技术讨论 ...

回忆diablo II的日子

先期一般加生命,等级低的时候可以去找带洞器具然后用符文可以合...

Apache的服务器,如何让局域网中的其它...

比如说在一个局域网中,每台电脑都有自己的一个IP,如192.168.0....

Bbs登陆问题

http://www.tinlok.net/office%20online/club/login.php 以上...

[]