组合sql查询结果

来源:百度知道 编辑:UC知道 时间:2024/05/22 17:04:36
有两个表,各自对应相同的字段。我想把两个表的字段都查出来,一起显示。
就是说,先把A表显示,后把B表的值显示。把两个表的查询结果垒起来。
请问如何做?多谢。
举个例子吧:
<br>A表: col1 col2 col3
<br> 1 1 1
<br> 2 2 2
<br>B表: col1 col2 col3
<br> 3 3 3
<br> 4 4 4
<br>
<br>表A和表B有相同的字段名(col1 col2 col3)
<br>我想查出来的结果是:
<br>col1 col2 col3
<br>1 1 1
<br>2 2 2
<br>3 3 3
<br>4 4 4

不再生成视图或其他表。能实现吗?

这个简单

select col1,col2, col3 from a
union
select col1, col2, col3 from b

能详细点么。你问 的问题。你自己能看明白么? 。。

select * from A INNER JOIN B ON A.t = B.t
t为两表相同的字段 ,A,B分别为两个表