暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
15000 字的 SQL 语句大全.docx
282
19页
2次
2023-08-20
5墨值下载
一、基础
1、说明:创建数据库
CREATE DATABASE database-name
2 、说明:删除数据库
d rop database dbname
3、说明:备份 sql server
--- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack',
'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份 BACKUP DATABASE pubs TO
testBack
4、说明:创建新表
create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
根据已有的表创建新表:
A create table tab_new like tab_old (使用旧表创建新表)B create table
tab_new as select col1,col2… from tab_old definition only
5、说明:删除新表
drop table tabname
6、说明:增加一个列
Alter table tabname add column col type
:列增加后将不能删除。DB2 中列加上后数据类型也不能改变,唯一能改变
的是增加 varchar 类型的长度。
7、说明:添加主键 Alter table tabname add primary key(col) 说明:删除主
键:Alter table tabname drop primary key(col)
8、说明:创建索引 create [unique] index idxname on tabname(col….)
删除索引:drop index idxname** **
注:索引是不可更改的,想更改必须删除重新建。
9 、说明:创建视图 create view viewname as select statement
删除视图 drop view viewname
10 、说明:几个简单的基本的 sql 语句
选择: select * from table1 where 范围插入: insert into table1(field1,field2)
values(value1,value2)删除: delete from table1 where 范围更新 update
table1 set field1=value1 where 范围查找 select * from table1 where field1 like
’%value1%’ ---like 的语法很精妙,查资料!排序 select * from table1 order by
field1,field2 [desc]总数 select count as totalcount from table1 求和 select
sum(field1) as sumvalue from table1 平均 select avg(field1) as avgvalue from
table1 最大 select max(field1) as maxvalue from table1 最小 select
min(field1) as minvalue from table1
11、说明:几个高级查询运算词
AUNION 运算符
UNION 运算符通过组合其他两个结果表(例如 TABLE1 TABLE2)并消去表
中任何重复行而派生出一个结果表。当 ALL UNION 一起使用时(即 UNION
ALL ),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 就是来
TABLE2
BEXCEPT 运算符
EXCEPT 运算符通过包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重
复行而派生出一个结果表。当 ALL EXCEPT 一起使用时 (EXCEPT ALL),不消
除重复行。** **
CINTERSECT 运算符
INTERSECT 运算符通过只包括 TABLE1 TABLE2 中都有的行并消除所有重复
行而派生出一个结果表。当 ALL INTERSECT 一起使用时 (INTERSECT ALL)
不消除重复行。注: 使用运算词的几个查询结果行必须是一致的。
12 、说明:使用外连接
Aleft outer join
左外连接(左连接):结果集几包括连接表的匹配行,也包括左连接表的所有
行。
of 19
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜