iT邦幫忙

2

如何同時寫入兩張表的資料進第三章資料表

gro 2021-07-25 14:29:211056 瀏覽

SQL新手發問>"<

只要A表ColumnA1=B表的ColumnB1
就把A表的ColumnA2跟B表的ColumnB2、ColumnB3 寫入C表
這樣子的邏輯應該怎麼寫
我卡在找到B要寫入C的條件之後 不知該怎麼放入A的部分

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

2
海綿寶寶
iT邦大神 1 級 ‧ 2021-07-25 14:57:08
最佳解答

參考這篇

SELECT A.A2, B.B2, B.B3
INTO C
FROM A
LEFT JOIN B ON A.A1 = B.B1;
gro iT邦新手 5 級 ‧ 2021-07-25 15:50:02 檢舉

對 原來如此基本 我後來這樣寫就可以了XD
insert into C select Column2=ColumnA2,Column2=ColumnB2,Column3=ColumnB3 from A join B on A.ColumnA1=B.olumnB1 where B條件

謝謝大神花時間回答我這種笨問題 orz

問題解決就好

我要發表回答

立即登入回答