全文预览

sqlserver2008数据库及应用教学课件作者第4版徐人凤电子课件单元2查询与统计数据课件

上传者:徐小白 |  格式:ppt  |  页数:39 |  大小:120KB

文档介绍
)、ALTERTABLE(修改表)、DROPTABLE(删除表)等。2、DML(DataManipulationLanguage):用来操作数据库中的对象和数据,是T-SQL语言中最常用的部分。主要语句有:SELECT(查询)、INSERT(新增数据)、UPDATE(更新数据)、DELETE(删除数据)等。3、DCL(DataControlLanguage):用来控制用户对数据库对象操作的权限。主要语句有:GRANT(授予权限)、REVOKE(回收权限)5任务2.1查询单个数据表数据SELECT语句主要用于查询数据。常用的书写格式: SELECT选择列表FROM表的列表WHERE查询的条件首先:将要使用的Xk数据库切换为当前数据库,执行如下语句:USEXkGO6任务2.1查询单个数据表数据1、查询表中所有列的信息(使用*)【问题2.1】从Course表中查询所有课程的信息。2、改变查询显示结果的列标题【问题2.2】查询Course表中的课程编号、课程名称、教师、上课时间、限制选课人数和报名人数,要求显示汉字标题。7任务2.1查询单个数据表数据方法有三:(1)将要显示的列标题用单引号括起来后接等号(=),后接要检索的列名(2)将要显示的列标题用单引号括起来后,写在列名后面,两者之间使用空格隔开(3)将要显示的列标题用单引号括起来后,写在列名后面,两者之间使用AS关键字8任务2.1查询单个数据表数据3、消除查询结果中的重复行(使用DISTINCT)【问题2.3】查询课程类别,要求消除重复行。4、返回查询结果的前n(%)行【问题2.5】从学生表(Student)中查询所有的信息,要求只显示查询结果的前6(%)行数据。9任务2.1查询单个数据表数据5、在查询结果中增加要显示的字符串【问题2.5】查询课程表的信息,要求给出查询结果为:  思考:如何查询课程编号是001的课程名称?10

收藏

分享

举报
下载此文档