新学习的命令

Posted 没有锄头

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新学习的命令相关的知识,希望对你有一定的参考价值。

1.Merge

create table sourceTable(id int ,val varchar(20))
create table targetTable (id int,val varchar(20))
insert into targetTable values(1,‘a‘),(2,‘b‘),(3,‘c‘)
insert into sourceTable values(3,‘c‘),(4,‘d‘),(4,‘d‘)

----

MERGE INTO TargetTable AS T
USING SourceTable AS S
ON T.id=S.ID
WHEN MATCHED
THEN
UPDATE SET t.Val=s.val
WHEN NOT MATCHED
THEN INSERT VALUES(s.id,s.val)
WHEN NOT MATCHED BY SOURCE
THEN DELETE;

以上是关于新学习的命令的主要内容,如果未能解决你的问题,请参考以下文章

新学习的mysql,终于认真写一次了

linux新学入门的几条常用命令

几个新学的命令,tee, vgdisplay

萌新学习java第二篇(从零开始)

[BUUCTF][HITCON 2017]SSRFme

笔记