sql学习

sqlserver复制表数据到另一个表

SQL Server中,如果目标表存在:

insert into 目标表 select from 原表;

SQL Server中,,如果目标表不存在:

select into 目标表 from 原表;

Oracle中,如果目标表存在:

insert into 目标表 select from 原表;

commit;
Oracle中,如果目标表不存在:
create table 目标表 as select from 原表;
 
 

update结合case、when和then的使用案例(批量更新)

UPDATE categories SET
display_order = CASE id
WHEN 1 THEN 3
WHEN 2 THEN 4
WHEN 3 THEN 5
END
WHERE id IN (1,2,3);

posted on 2018-11-10 10:42  龙定路扫马路的  阅读(78)  评论(0)    收藏  举报