SQL兩張表合併,任意兩張表,無關聯,只要求合併即可,謝謝

時間 2021-10-16 10:55:37

1樓:匿名使用者

在t表中插入t1表在查詢分析器上寫個簡單的sql語句大概這樣 insert into t(,) values(select * from t1 ) 把t1表中的逐條資訊插入到表t中,用

2樓:匿名使用者

create table c

as(select * from a

union all

select * from b)

但是這個應該是沒有考慮到id列的,如果需要按你現在的id列開始往下排列,可以見一個序列,將id列用序列更新

3樓:

select * into c from adeclare @test int,@zd char(10)set @test=(select max(id)+1 from a)

declare test cursor forselect sname from b

open test

fetch next from test into @zdwhile @@fetch_status = 0begin

insert into c (id,name) values (@test,@zd)

set @test=@test+1

fetch next from test into @zdendclose test

deallocate test

sql 語句合併查詢,兩張表欄位一樣

4樓:匿名使用者

select * from table1 union all select * from table2,union all 是所有的bai都顯示出來

du,union 是隻顯示不重zhi復的,如果兩個表的

dao欄位部分相同,把查詢的版欄位寫出來亦權可

5樓:匿名使用者

用union關鍵來字就可

以,你自試一下。

select t1.id,t1.name,t1.

***,t1.state from talbe1 as t1 union select t2.id,t2.

name,t2.***,t2.state from talbe2 as t2。

如果想把相同的資料都顯示出來將union 換成union all即可

6樓:匿名使用者

或許你說的是用下面的語句:

select * from table1 union all select * from table2

請教sql語句,兩表合併查詢,欄位合併,應該怎麼寫?

7樓:匿名使用者

按照你的意思,其實就是將兩個結果集union起來,沒有值的話即為null

如下:select 時間,欄位2,欄位3,null as 欄位4,null as 欄位5

from a

union all

select 時間,null as 欄位2,null as 欄位3,欄位4,欄位5

from b

解釋:因為表a沒有欄位4和欄位5,那麼直接置空同理表b也是如此

8樓:朱星的布拉格

select 時間,欄位2,欄位3,欄位4,欄位5

from 表a left outer join 表b

on '1'='1'

9樓:匿名使用者

select a.時間,a.欄位2,a.欄位3,b.欄位4,b.欄位5

from a left join b on a.時間=b.時間union

select b.時間,a.欄位2,a.欄位3,b.欄位4,b.欄位5

from a right join b on a.時間=b.時間

怎樣用sql語句合併兩個表中的兩個列

10樓:匿名使用者

不知bai道你具體什麼資料庫,du且表zhi述不清楚,大dao概寫下,,,

sqlserver可以

select (a.names+ b.names) as typfrom table1 as a ,table2 as bwhere a.關聯專

欄位屬=b.關聯欄位

11樓:

select * from (

select names from table1union all

select names from table2)a這樣就是得到2個表的資料在同一列出現

12樓:匿名使用者

建議直接用union all程式:

select names as typ

from table1

union all

select names

from table2

13樓:大道無

你給個條件好讓兩條合併成一條啊。如

select a.names, b.names as typ from table1 as a ,table2 as b where a.id=b.id

SQL兩張表合併 兩張表的列都相同

四舍 入 1 第一種,用一張臨時表,把所有資料都放在一張表裡insert into qunlist select from qunlist89,90,91,92 再在qunlist中查詢 2 第二種,用 union all方式查詢select from qunlist89union all sele...

excel兩張表對比,Excel裡兩張表之間資料的比對公式是什麼?

假設表1叫sheet1,表2叫sheet2。在sheet1裡,在d2輸入 countif sheet2 a a,a2 回車後再選中d2,滑鼠移到其右下角,按著那個 往下拖到與a列資料齊。點d列,資料,篩選,自動篩選,0,就是表1有而表2沒有的。在sheet2裡,在b2輸入 countif sheet...

多對多關係的中間表,如果跟另外兩張表關聯

不明白樓主的意思。我舉個例子。一個老師表,一個學生表,一個上課的多對多關係的中間表這個 多對多關係的中間表 包含2個欄位,一個老師id,一個學生id.現在還要跟另外兩張表關聯?難道一個是 教室表,一個是時間表?最後這個 多對多關係的中間表 包含4個欄位一個時間,一個老師id,一個學生id,一個教室i...