首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql 基础 三

2012-12-21 
sql 基础 31、插入数据insert into table_name(cloumn1,column2,...)values(value1,value2,...)insert into

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)先分组找出最小的,其他的删除。

热点排行