99999久久久久久亚洲,欧美人与禽猛交狂配,高清日韩av在线影院,一个人在线高清免费观看,啦啦啦在线视频免费观看www

熱線電話:13121318867

登錄
2019-03-01 閱讀量: 877
SQL查詢

問題描述:

表A的數(shù)據(jù):

|column A|
1
2
3

表B的數(shù)據(jù):

|column A| |column B|
1 1001
2 1001
3 1002

表C的數(shù)據(jù):

|column A|
1001
1002
1003

希望根據(jù)表A, C找到表B中沒有匹配到的數(shù)據(jù)并插入表D,表D的結(jié)果應(yīng)該為:

|column A| |column B|
1 1002
1 1003
2 1002
2 1003
3 1001
3 1002
3 1003

前兩行表示從B中得知1匹配到了1001,根據(jù)表C說明1002和1003沒有匹配到,于是加入到表D

請問SQL語句如何實現(xiàn)?

解決方法:

insert into D 
select
*
from (
select
a.columnA as columnA,
c.columnA as columnB
from
C as c,
A as a
) as e
left join
B
using
(columnA, columnB)
where
B.columnA is null;

23.9060
6
關(guān)注作者
收藏
評論(0)

發(fā)表評論

暫無數(shù)據(jù)
推薦帖子