江南水岸渣fit人

博客园 首页 新随笔 联系 订阅 管理
  23 随笔 :: 0 文章 :: 3 评论 :: 13438 阅读

第三章:关系数据库标准语言SQL
不用纠结于 语法
create tableM<> 创建表
alter table <>更改表的结构
drop table<> 删除表
查询:顺序文件索引、B+树、散列索引(用公式计算出位置,而不是遍历)、
位图索引
cluster:聚簇索引。
UNIQUE:每一个表的索引是唯一的

查询语法:
SELECT[ALL|DISTINCT]<目标表达式>[,<目标表达式>]
FROM<><>
比如:
select R.A ,S.D //R表的A属性,S表的D属性
from R,S //从R表的S属性
where R.C = S.C //顺序是:from where select
查询经过计算的值:

 

 

模糊查询,(通配符字符串)在关键词后面加字符。比如说搜索姓刘的,就是  like‘刘%’ 

 

练习题:查询语句(一下都是单表查询),伪代码          select *  代表搜索 所有满足这些信息的内容  

 

 

 

聚集函数:

 

 

例子:

 

打开SC表,逐行扫描,相同学号的分到一个组,分成很多组,每一组行数不同,选修三门以上的。

能用where实现的,就不用having

 

 

where 和 having 的区别

 

 

集函数的课堂练习:

 

考试必考!!!!!!

 考试必考!!!!!!

考试必考!!!!!!

考试必考!!!!!!

考试必考!!!!!!

考试必考!!!!!!

考试必考!!!!!!

考试必考!!!!!!

考试必考!!!!!!

考试必考!!!!!!

考试必考!!!!!!

考试必考!!!!!!

 

posted on   江南水岸渣fit人  阅读(27)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示