當前位置:首頁 » 編程語言 » sql合並資料庫

sql合並資料庫

發布時間: 2023-01-18 08:22:05

sql合並資料庫語句,求大神幫忙!

肯定不對
你是指的是同一個資料庫中的12個格式相同的表合並到一個新表中?
如果不考慮重復數據的話如下:
--為了少寫幾個字,先進入這個資料庫
user
user99952009
--先用最簡單的方法建一個新表(如果新表已存在則不需要此步)
select
top
0
*
into
z_pz00
from
z_pz01
--執行數據插入新表
insert
into
z_pz00
select
*
from
z_pz01
union
all
select
*
from
z_pz02
union
all
select
*
from
z_pz03
……
---此處省略,你自己按上面的補寫即可
union
all
select
*
from
z_pz12
--完成插入,看一下新表
select
*
from
z_pz00
--如果需要刪除那12個表,如下:
drop
table
z_pz01
drop
table
z_pz02
……

❷ sql資料庫合並問題

SELECT 科目,Min(特徵) AS 特徵,SUM(數量) AS 數量 FROM

(

SELECT '語文書' AS 科目,'語文中級' AS 特徵,35 AS 數量

UNION

SELECT '語文書' AS 科目,'語文低級' AS 特徵,25 AS 數量

UNION

SELECT '數學書' AS 科目,'數學中級' AS 特徵,15 AS 數量

UNION

SELECT '數學書' AS 科目,'數學高級' AS 特徵,25 AS 數量

) a GROUP BY 科目


結果 如下:


缺點:特徵只可能是高級或者低級

❸ SQL中如何合並資料庫

我認為最好找軟體供應商來做此項目服務,畢竟裡面的表什麼的不一定只是簡單的數據合並就可以的,

❹ SQL 相同結構的資料庫怎麼合並

不相同的會員不用處理嗎?
怎麼判斷是否相同?
我先按照RealName判斷,執行下面的SQL,前提是兩個資料庫db1和db2在同一個伺服器
update a set a.balance=a.balance+b.balance,a.score=a.score+b.score from db1.dbo.member a inner join db2.dbo.member b on a.realname=b.realname

❺ 2個sql資料庫如何合並

這個財務軟體可以連接不同的資料庫吧?
想保險點的話,吧2個資料庫放在同一個伺服器上,分別建2個連接,想連哪個就連哪個!
幾年的數據畢竟很大的,裡面牽扯到的表很多,如果非要吧2個庫合並,除非這個軟體有這個功能,或者讓開發這個軟體的人來弄!

❻ 求助:SQL里怎樣合並2個資料庫或者表呢

分類: 電腦/網路 >> 程序設計 >> 其他編程語言
問題描述:

資料庫1: unca

資料庫2: unca1

都互相有

accwd 主鍵為: A

dattdf 主鍵為: B

iufer 主鍵為: C

floien 主鍵為: D

dengdq 主鍵為: E

等5個表 每個表的屬性欄位類型都一樣

資料庫1 有5萬多條數據

資料庫2 有7萬多條數據

現在想 把2個資料庫的數據合並

如果出現主鍵欄位相同數據 就自動將那個重復的數據其中1條 主鍵號加上 自己設定的 2 這個數字

就是說 如果

accwd 表 欄位:A G D F

5 77 66 88

5 44 33 77

我想要它遇到這情況後 在其中1條數據 的主鍵 後面加上2

如下 第一條加了2

accwd 表 欄位:A G D F

52 77 66 88

5 44 33 77

這個語法該怎寫呢?大家幫下~ 不知道這樣解釋高手是否能明白~:)

解析:

一句話做到是不太可能了,我想到的是

先用exists,把一個庫中與另一庫內重復的紀錄的主鍵改變

然後用select into...合並表

具體不知道你用什麼資料庫,只大致寫一下:

1,update db1.accwd t1 set a = a+'2' where exist select * from db2.accwd t2 where t1.a = t2.a;

2, insert into db1.accwd select from select * from db2.accwd;

❼ 如何合並SQL Server資料庫

SQL Server資料庫合並表格數據是利用ROW_NUMBER來實現的.

主要的SQL語句如下:

selectA.Date,A.MID,A.Contents1,B.Contents2,B.Passedfrom

(selectROW_NUMBER()over(partitionbyDateorderbyDate)asMID,Date,=0)A

leftjoin

(selectROW_NUMBER()over(partitionbyDateorderbyDate)asMID,Date,ContentsasContents2,PassedfromHistorywhereType=1)B

onA.Date=B.DateandA.MID=B.MID

union

selectB.Date,B.MID,A.Contents1,B.Contents2,B.Passedfrom

(selectROW_NUMBER()over(partitionbyDateorderbyDate)asMID,Date,=0)A

rightjoin

(selectROW_NUMBER()over(partitionbyDateorderbyDate)asMID,Date,ContentsasContents2,PassedfromHistorywhereType=1)B

onA.Date=B.DateandA.MID=B.MID
熱點內容
塑料壓縮器 發布:2025-07-17 11:52:15 瀏覽:724
手機百度雲如何秒上傳 發布:2025-07-17 11:46:27 瀏覽:612
交易貓買腳本靠譜嗎 發布:2025-07-17 11:32:27 瀏覽:520
伺服器系統盤一般做什麼陣列 發布:2025-07-17 11:16:05 瀏覽:363
如何用c語音實現放射密碼 發布:2025-07-17 11:13:03 瀏覽:735
lol腳本2017 發布:2025-07-17 10:52:18 瀏覽:827
編譯條件有哪些 發布:2025-07-17 10:42:51 瀏覽:334
apache設置靜態內容緩存時間 發布:2025-07-17 10:32:32 瀏覽:295
蘋果6不能緩存的視頻 發布:2025-07-17 10:31:44 瀏覽:405
如何把文件夾共享 發布:2025-07-17 10:23:49 瀏覽:299