下载此文档

数据库语言SQL——数据查询1ppt课件.ppt


文档分类:IT计算机 | 页数:约39页 举报非法文档有奖
1/39
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/39 下载此文档
文档列表 文档介绍
第4章 数据查询
基本查询
嵌套查询
连接查询
1
完整版PPT课件
在“学生学籍数据库”中创建了以下三个关系模式:
学生信息表(学号,姓名, 性别,年龄,系别)
课程信息表(课程号,课程名, 学分)
选修信息表(学号,课程号,成绩)
SQL数据查询语句是SELECT语句
语法:
SELECT <目标列名>
FROM <数据源表>
[WHERE <查询条件>]
[GROUP BY <分组列>]
[HAVING <组选择条件>]
[ORDER BY <排序列>]
SELECT语句说明
SELECT语句中必须有:
SELECT子句、FROM子句
其余子句可选:
WHERE子句、GROUP BY子句、
HAVING子句、ORDER BY子句
SELECT语句说明
(1)SELECT <目标列名>,称为SELECT子句。用于指定整个查询结果表中包含的列。假定已经执行完FROM、WHERE、GROUPBY、HAVING子句,SELECT子句指定的目标列组成表就为整个查询的结果表。
(2) FROM <数据源表>,称为FROM子句。是整个查询语句的数据来源,通常称为数据源表。
单表查询
单表查询指的是在一个源表中查找所需的数据。
下面首先说明单表查询SELECT语句中的各个子句
单表查询
1. SELECT子句
(1)查询表中若干列
在SELECT子句的<目标列名表>中指定整个查询结果
表中出现的若干个列名,各列名之间用逗号分隔。
【】
查询全体学生的学号与姓名
SELECT 学号,姓名 FROM Students
(2)查询表中所有的列
可以用 * 来代替表的所有列。
【】
查询全部课程的基本信息
Select * from 表名
Select *
from 课程信息表
(2)选择表中所有列
可以用*来代替表的所有列。
【例】查询全体学生的学号、姓名、性别、年龄、所在系。
SELECT * FROM 学生信息表
(3)查询经过计算的值
例: 查询全体学生的姓名及其出生年份。
SELECT 姓名,2011-年龄
FROM 学生信息表 
输出结果:
……

数据库语言SQL——数据查询1ppt课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数39
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小189 KB
  • 时间2021-04-11