--先把表1和表2的solver合并起來,再分別和表1,表2做連接
我們提供的服務(wù)有:成都網(wǎng)站設(shè)計、做網(wǎng)站、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、乳山ssl等。為上千多家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的乳山網(wǎng)站制作公司
With?T
As
(
Select?solver?From?表1
union?
Select?solver?From?表2
)
Select?T.solver,Isnull(A.amount1,0)?As?amount1,isnull(B.amount2,0)?As?amount2?From?T
Left?Join?表1?A?on?T.solver=A.solver
Left?Join?表2?B?on?T.solver=B.solver
看了“a5987655”同學(xué)的評論,感覺我理解的又多了點(diǎn),蟹蟹你,但是我生成表的做法不同,就借花獻(xiàn)佛說一下我的答案:
create table t4 as select t1.A,t1.B,t2.E,t2.F,t3.J,t3.K from t1 left join t2 on t1.A=t2.A left join t3 on t2.E=t3.E;
大哥,你的表設(shè)計的不合理啊~
PunchDate 是datetime 類型,你可以把時間也存在這個列里。
PunchTime這個列很多余啊!可以刪掉了。
不知道你具體什么數(shù)據(jù)庫,且表述不清楚,大概寫下,,,sqlserver可以select(a.names+b.names)astypfromtable1asa,table2asbwherea.關(guān)聯(lián)字段=b.關(guān)聯(lián)字段
網(wǎng)頁標(biāo)題:sqlserver合并,sqlserver合并列
文章來源:http://aaarwkj.com/article8/dssghip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、域名注冊、靜態(tài)網(wǎng)站、企業(yè)建站、網(wǎng)站排名、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)