你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
没有找到相关结果
GeorgeYao - 路漫漫其修远兮,吾将上下而求索! 2016-05-03 回答
赞同来自: 天善_小龙
悟 - 取是能力,舍是境界 2016-05-03 回答
li052468 2016-05-03 回答
赞同来自:
jjzhangfre - 数仓、ETL 2016-05-04 回答
要回复问题请先登录或注册
数据库小白
推荐一份编程学习资源,包含了各类编程语言学习进阶路线图、视频教程、配套书籍文档、数百份面经,各大厂面试真题。编程语言包括:Java、前端、PHP、Python、Linux运维、软件测试、数据解构与算法、C语言、go语言等
微信扫码关注公众号,发送 "编程"获取资源
4 个回复
GeorgeYao - 路漫漫其修远兮,吾将上下而求索! 2016-05-03 回答
赞同来自: 天善_小龙
using b on(a.id = b.id)
when matched then
update set a.name = b.name
when not matched then
insert values(
b.name
);
注意,主键的使用。
悟 - 取是能力,舍是境界 2016-05-03 回答
赞同来自: 天善_小龙
insert into a(n1,n2) select n1,n2 from b where id not in(select id from a)
li052468 2016-05-03 回答
赞同来自:
jjzhangfre - 数仓、ETL 2016-05-04 回答
赞同来自:
INSERT INTO A
SELECT
FROM B
WHERE NOT EXISTS (
SELECT 1FROM A WHERE A.ID = B.ID
)