页:
[1]
| 123loading | 2006-10-11 03:20 AM |
|
mysql多表结合查询问题【急!!!】
有三个表,a,b,c,它们结构完全一样,有两个字段(name,val)怎样把这三个表用一条语句select出来???
如:
a数据表有以下记录
name val
1 111
2 222
3 333
b数据表有以下记录
name val
a aaa
b bbb
c ccc
c数据表有以下记录
name val
w 123
v 321
z 553
怎样用sql语句把三个表结合得到如下结果
name val
1 111
2 222
3 333
a aaa
b bbb
c ccc
w 123
v 321
z 553
请各位高手指教啊,谢谢!!! |
|
SELECT * FROM a,b,c ;P;P;P // 好像不对
[quote]
SELECT * FROM a
SELECT * FROM b
SELECT * FROM c
[/quote] //这样就得到你想要的结果咯!~~~~ |
| 123loading | 2006-10-11 03:58 AM |
|
SELECT * FROM a
SELECT * FROM b
SELECT * FROM c
首先感谢您的回答!
我需要的是一条语句,并且需要分页时,三条语句就不能实现了。 |
| redrobin | 2006-10-17 08:17 AM |
|
| 同时调用三个表,如果这三个表之间没有什么关联的话,是不能调用的吧! => 用一句语句实现是不可能的任务 |
Powered by Discuz! Archiver 6.1.0
© 2001-2006 Comsenz Inc.
Processed in 0.005857 second(s), 2 queries |