MERGE INTO table_Online
USING table_Excel
ON table_Online.[key_o] = table_Excel.[key_e]
WHEN MATCHED
THEN UPDATE SET table_Online.[商户,门店名称,门店所属区域,门店地址,商户分类] = table_Excel.[商户,门店名称,门店所属区域,门店地址,商户分类] --更新
WHEN NOT MATCHED
THEN INSERT VALUES (table_Excel.[商户,门店名称,门店所属区域,门店地址,商户分类]) --插入
WHEN NOT MATCHED BY SOURCE
THEN DELETE; -- 删除
相关文章
- 01-222019-07-25 记录一个bug,插入更新sql-ON DUPLICATE KEY UPDATE
- 01-22SQL 两个表有关联,通过其中一个表的列,更新另一个表的列。
- 01-22在数据表中添加一个字段的SQL语句怎么写
- 01-22SQL 两表关联更新UPDATE (用一个表更新另一个表)
- 01-22一个数据表更新另外一个数据表(SQL)
- 01-22【SQL】判断一个字符串是否在另外一个字符串中
- 01-22常用sql 汇总--- SQL 根据一个字段分组后,把另外几个字段的字符串累加连接起来
- 01-22PowerDesigner导出数据表结构到Excel 一个表一个Sheet 带链接目录
- 01-22SQL实现将一个表的数据插入到另外一个表的代码
- 01-22SQL 更新修改删除一个表,库存自动增减的写法