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...

關於linq查詢兩張表,返回合併後的兩張表語句咋寫

來,試試下面 列名稱不固定,通用方法 using system using system.collections.generic using system.data using system.linq using system.text namespace test dt1.rows.add new...

求解SQL資料庫兩張表資料的排序問題

select dept id as id,dept name as name from d dept union all select unit id as id,unit name as name from d unit order by id asc 因為兩個表的id都是字元型別的,所以排序都是...