1 / 54
文档名称:

s1 sql第4章.ppt

格式:ppt   大小:2,705KB   页数:54页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

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

s1 sql第4章.ppt

上传人:zhufutaobao 2018/8/15 文件大小:2.64 MB

下载得到文件列表

s1 sql第4章.ppt

相关文档

文档介绍

文档介绍:1
第四章
数据的简单查询
2
回顾3-1
SQL是什么?
Structured Query Language:结构化查询语言
Delete和truncate表的区别是什么
3
回顾3-2
常用的运算符有哪些?
算术运算符,比较运算符,逻辑运算符
4
回顾3-3
代码改错
1、INSERT INTO Students
(SName,SAddress,SGrade,SEmail,SSEX)
VALUES ('张青裁','上海松江',6,'ZQC@')
2、INSERT INTO Students (SCode,
SName,SAddress,SGrade,SEmail,SSEX)
VALUES (100,'张青裁','上海松江',6,'ZQC@',0)
3、INSERT INTO StudentsInfo ('姓名', '地址', '电子邮件')
SELECT SName,SAddress,SEmail
FROM Students
4、Update Students Set SName = ‘胡斐’ Set SSex = ‘1‘
Where SName = ‘胡非'
1、INSERT INTO Students
(SName,SAddress,SGrade,SEmail,SSEX)
VALUES ('张青裁','上海松江',6,'ZQC@‘,0)
2、INSERT INTO Students (
SName,SAddress,SGrade,SEmail,SSEX)
VALUES ('张青裁','上海松江',6,'ZQC@',0)
3、INSERT INTO StudentsInfo (姓名, 地址, 电子邮件)
SELECT SName,SAddress,SEmail
FROM Students
4、Update Students Set SName = ‘胡斐’, SSex = ‘1‘
Where SName = ‘胡非'
去掉了sCode这个自增列
去掉了100
主键,自增长
5
预****检查1
SQL语句中使用最频繁的是增、删、改、查中的哪种操作?
查询(query)
SQL语句中,执行查询会用到的关键字是?
select
SQL server中有哪四种系统内置函数?
字符串处理函数 日期时间函数
聚合函数数学函数
6
预****检查2
SQL语句中实现范围查询是用的哪些关键字?
between, in
SQL语句中实现模糊查询会用到的关键字是?
like
实现分组查询关键字是?排序关键字是?
group by order by
7
理解查询的机制
熟练使用Select查询数据
掌握常用的Sql Server系统内置函数
熟练掌握SQL条件查询
熟练掌握SQL分组查询
熟练掌握SQL排序
掌握SQL 联接查询
本章目标
8
什么是查询?
客户程序
查询请求
查询结果集
SQL SERVER
A B C D E F G
SELECT * FROM SALES
查询产生一个虚拟表,看到的是表形式显示的结果,但结果并不真正存储,每次执行查询只是现从数据表中提取数据,并按照表的形式显示出来
9
怎么查的?
学员编号
学员姓名
地址
所在班级
…….
001
张明全
湖南长沙
S201
002
李菲
湖北宜昌
S202
003
于寄谦
甘肃天水
S204
004
刘国正
山东荷泽
S201
005
周接轮
台湾新竹
S204
006
巩小妹
香港龙湾
S203
007
巩大妹
香港龙湾
S203
008
张明敏
北京顺义
S202
009
矛十八
四川棉阳
S204
010
罗林光
陕西临潼
S202
011
司马坡
新疆喀什
S201
SELECT * FROM StudentsH
WHERE 所在班级= ‘S202’
S202
陕西临潼
罗林光
010

S202
湖北宜昌
李菲
002
S202
北京顺义
张明敏
008
10
思考
既然查询得到的“结果集”的结构类似于一张表,那么可以在“结果集”上继续进行查询吗?
可以的。我们称之为嵌套查询