- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
知识点回顾目录
知识点回顾目录 1
(一)SQL知识点回顾 1
(二)数据库知识点回顾 6
(三)查询和视图知识点回顾 11
(四)表单知识点回顾 14
(五)菜单和报表知识点回顾 23
(六)第二章知识点回顾 27
(一)SQL知识点回顾
SQL——结构化查询语言
SQL功能:数据查询 select
数据定义 create drop alter
数据操作 insert update delete
SQL三种查询:
简单查询
select 字段名 from 表名 where 条件
简单的连接查询
select 字段名 from 表名 where 条件
and 表a.公共字段名=表b.公共字段名
嵌套查询
要找的字段 表a
条件 表b
select 字段名 from 表a where 公共字段名 in;
(select 公共字段名 from 表b where 条件)
特殊运算符:
例题:从供应商关系中检索出全部公司的信息,不要工厂或其他供应商的信息。
like是字符串匹配运算符,通配符%表示0个或多个字 符,_代表一个字符
select * from供应商表 where供应商名 like %公司
排序:
order by 字段名1,字段名2 asc/desc
简单的计算函数:
count( ) sum( ) avg( ) max( ) min( )
分组:
group by 字段名 having 条件
having子句总是跟在group by子句之后,不可以单独使用
判断:
A) select职工号,avg(工资) as 平均工资,城市 from ;
职工表join仓库表 on 职工表.仓库号=仓库表.仓库号; where count(职工号)=2 group by 职工号
B) select职工号,avg(工资) as 平均工资,城市 from ;
职工表join仓库表 on 职工表.仓库号=仓库表.仓库号; group by 职工号 having count(职工号)=2
having 限定分组条件 (计算函数)
where 限定查询条件
利用空值查询:
select * from 供应商表 where 供应商号 is null
别名查询:
SQL允许在from 短语中为关系名定义别名:
格式为: 关系名 别名
集合的并运算:
union
SQL几个特殊的选项:
只显示前几项的记录: top n
into array 数组名
into cursor 临时表名
into dbf / table 表名
to file 文本文件名
SQL操作功能:
插入数据:——insert
insert into 表名(字段名1,……) values(值1,……)
若是表中多有字段添加记录,可省略字段名
insert into 表名 values(值1,……)
更新数据:——update
update 表名 set 字段名=新的字段值 where 条件
删除数据:——delate
delete from 表名 where 条件
SQL定义功能:
表的定义:——create
create table 表名(字段名 类型(宽度),……)
primary key 主索引
check 规则 error 信息 default 默认值
表的删除:——drop
drop table 表名
表结构的修改:——alter
增加字段:
alter table 表名 add 字段名 类型(宽度)
修改字段:(宽度和类型)
alter table 表名 alter 字段名 类型(宽度)
重命名字段:
alter table 表名 rename [column]原字段名 to 新名
删除字段:
alter table 表名 drop [column] 字段名
定义或修改字段有效性:
alter table 表名 alter 字段名 set check … error…
alter table 表名 alter 字段名 set default …
删除有效性:
alter table 表名 alter 字段名 drop check
alter table 表名 alter 字段名 drop default
定义索引:
alter table 表名 add primary key/unique ;
索引表达式 tag 索引名
删除索引:
alter table 表名 drop primary key
alter table 表名 drop
您可能关注的文档
- 广东省佛山一中2012 2013高二上学期期中政治试题.doc
- 广东省高州市第三中学2012 2013高一上学期期中考试历史试题.doc
- 广东省广州六中2011 2012高一10月第一次月考地理试题.doc
- 广东省海珠区2013届高三综合测试一理综答案.doc
- 广东省梅州中学2012 2013高二上学期第一次月考数学理试题.doc
- 广东省普宁市华美实验学校2013届高三国庆假期作业化学试题1.doc
- 广东省汕尾市梅陇中学2011届高三英语特训班晚练2.doc
- 广东省湛江二中2012 2013高一上学期期中考试英语试题.doc
- 广东省湛江市湛师附中2013届高考复习理科数学模拟试题4.doc
- 广东专版2013届高三英语一轮练习Unit1新人教版选修7.doc
文档评论(0)