1 / 18
文档名称:

经典SQL语句大全.doc

格式:doc   页数:18页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

经典SQL语句大全.doc

上传人:helen 2011/5/20 文件大小:0 KB

下载得到文件列表

经典SQL语句大全.doc

文档介绍

文档介绍:一、基础
1、说明:创建数据库
CREATE DATABASE database-name
2、说明:删除数据库
drop database dbname
3、说明:备份sql server
--- 创建备份数据的 device
USE master
EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\'
--- 开始备份
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、说明:几个高级查询运算词
A: UNION 运算符
UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表。当 ALL 随 UNION 一起使用时(即 UNION ALL),不消除重复行。两种情况下,派生表的每一行不是来自 TABLE1 就是来自 TABLE2。
B: EXCEPT 运算符
EXCEPT 运算符通过包括所有在 TABLE1 中但不在 TABLE2 中的行并消除所有重复行而派生出一个结果表。当 ALL 随 EXCEPT 一起使用时(EXCEPT ALL),不消除重复行。
C: INTERSECT 运算符
INTERSECT 运算符通过只包括 TABLE1 和 TABLE2 中都有的行并消除所有重复行而派生出一个结果表。当 ALL 随 INTERSECT 一起使用时(INTERSECT ALL),不消除重复行。
注:使用运算词的几个查询结果行必须是一致的。
12、说明:使用外连接
A、left (outer) join:
左外连接(左连接):结果集几包括连接表的匹配行,也包括左连接表的所有行。
SQL: select , ,

最近更新

环境工程学《大气污染治理工程》习题集汇总 56页

高校招生简章广告制作服务协议 2页

高档住宅区信报箱安装及售后服务合同 2页

环卫质量管理制度 6页

2025年最难就业的农学专业2025 6页

环保产品过程控制流程 7页

高端不锈钢小干果架定制服务合同 2页

焊接知识讲义 15页

高端外籍技术人员在华工作合同 3页

高端小区物业保洁及绿化管理合同 3页

2025年最新高考冲刺学生复习计划 13页

高端私人理财顾问服务借款合同 2页

湖北省黄冈市孝感市咸宁市三市2025年中考化学.. 6页

高等教育机构外聘学科带头人教师服务合同 3页

高铁站停车场地租赁服务合同 2页

鸡兔同笼博弈中的最优策略选择-洞察及研究 35页

二零二五年度石雕墓碑设计定制合同3篇 33页

2025年最新给病人的温馨祝福短语 6页

二零二五年度现代简约室内装饰工程设计服务协.. 42页

二零二五年度环保材料委托采购服务协议3篇 37页

注塑模具制造合同协议书范本 10页

注塑件的品质管理技巧 8页

电子游戏运营推广操作指南 42页

河流污染源识别与跟踪技术-洞察及研究 33页

项目部安全事故应急救援预案样本样本 34页

2025年法律法规题库带答案(新) 41页

国家电网公司企业文化手册 18页

单孔腹腔镜右半结肠切除术6例 2页

钢铁工业废水处理 130页

人教版三年级数学下册第七单元小数的初步认识.. 17页