多表操作

xiaohei19820 2006-08-20 12:47:19
请问一下,我如何在MYSQL数据库中同时把两张表的数据取出,这个SQL语怎么写,谢谢各位
...全文
168 11 打赏 收藏 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
wen8u8 2006-08-21
  • 打赏
  • 举报
回复
找出两表你想要关连的字段,连起来查询.
比如一个:
select a.a1,a.a2,b.b1,b.b2 from a,b where a.a1=b.b1;
需求不同,语句不同.
lvlfforever 2006-08-21
  • 打赏
  • 举报
回复
假设a 表 (fa1,fa2,fclass)
假设b 表 (fb1,fb2,fclass)
SELECT fa1 as a ,fa2 as b,fclass as c FROM a UNION ALL SELECT fb1 as a ,fb2 as b,fclass as c FROM b;
xiaohei19820 2006-08-21
  • 打赏
  • 举报
回复
谢谢
zeroleonhart 2006-08-20
  • 打赏
  • 举报
回复
在这两张表里面有许多相同的字段,我想把表里的所有记录都取出来,两张表里都有class字段

--------------------------------
I don't understand what you mean...
SysTem128 2006-08-20
  • 打赏
  • 举报
回复
追风好文章 >> left join/right join/inner join操作演示 >> http://redea.net/gbmad/body/ShowTopic.asp?id=420
看看这个也许行……
xiaohei19820 2006-08-20
  • 打赏
  • 举报
回复
select a.table_id,b.table_id from table1 a,table2 b where a.class='数据' and b.class='数据'
在这两张表里面有许多相同的字段,我想把表里的所有记录都取出来,两张表里都有class字段,我想根据这个条件来取,该怎么写
helloyou0 2006-08-20
  • 打赏
  • 举报
回复
你最好写点例子,这么说大家不明白。

xiaohei19820 2006-08-20
  • 打赏
  • 举报
回复
两张表没有任何关联,有些字段是相同的,急啊,请各位老大帮帮忙
helloyou0 2006-08-20
  • 打赏
  • 举报
回复
两张表关联否?
xiaohei19820 2006-08-20
  • 打赏
  • 举报
回复
老大,可否说明白点,我刚学,不太明白,谢谢
SysTem128 2006-08-20
  • 打赏
  • 举报
回复
select a.username name, b.userinfo info from table_a a,table_b b where conditions……

and

Join left on / Join right on……

21,889

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧