sql 基础 3
1、插入数据insert into table_name(cloumn1,column2,...)values(value1,value2,...)insert into table_namevalues(value1,value2,...)2、复制表结构create table as select * from dept where 1=0;3、复制行insert into table_name(column1,column2,...)select value1,value2,...from table_name2;4、一次向多个表中插入数据;WHEN-THEN-ELSE 语句insert allwhen loc in('New York','Boston') then into dept_east(deptno,dname,loc) values(deptno,dname,loc)when loc = 'Chicago' then into dept_mid(deptno,dname,loc) values(deptno,dname,loc)elseinto dept_west(deptno,dname,loc) values(deptno,dname,loc)select deptno,dname,locfrom dept;5、删除重复记录这里以重复的 name 列为标准delete from dupeswhere id not in( select min(id) from dupes group by name)先分组找出最小的,其他的删除。