4、修改检索结果中列的标题 问题】检索学生表中的学号、班级编码和姓 名信息。并修改列标题 方法有三 (1)将要显示的列标题用单引号括起来后接 等号(=),后接要检索的列名 (2)将要显示的列标题用单引号括起来后, 写在列名后面,两者之间使用空格隔开 (3)将要显示的列标题用单引号括起来后, 写在列名后面,两者之间使用AS关键字 【练习】使用其他两种方法
4、修改检索结果中列的标题 【问题】检索学生表中的学号、班级编码和姓 名信息,并修改列标题 方法有三: (1)将要显示的列标题用单引号括起来后接 等号(=), 后接要检索的列名 (2)将要显示的列标题用单引号括起来后, 写在列名后面,两者之间使用空格隔开 (3)将要显示的列标题用单引号括起来后, 写在列名后面,两者之间使用AS关键字 【练习】使用其他两种方法
5、在查询结果中显示字符串 问题】检索课程表的信息,要求给出 检索结果为 课程名称 课程编码 SQL Server实用技术课程编码为 001 课程编码为 课程编码为: 思考:如何检索课程编码是001的课程名称?
5、在查询结果中显示字符串 【问题】检索课程表的信息,要求给出 检索结果为: 课程名称 课程编码 SQL Server实用技术 课程编码为: 001 …… 课程编码为: …… …… 课程编码为: …… 思考:如何检索课程编码是001的课程名称?
6、使用WRE限制检索的条件 【例】检索课程编码为001的课程名称, 要求只显示课程名称 练习】检索上“ Linux操作系统”课 程的教师名 7、表达式作为 SELEO语旬中的列 例〕要求检索课程表的课程信息,并 显示报名人数和限制选课人数之比 思考:如何将上面的检索结果按报名人 数和限制选课人数之比的升序排列?
6、使用WHERE限制检索的条件 【例】检索课程编码为001的课程名称, 要求只显示课程名称 【练习】检索上“Linux操作系统”课 程的教师名 7、表达式作为SELECT语句中的列 【例】要求检索课程表的课程信息,并 显示报名人数和限制选课人数之比 思考:如何将上面的检索结果按报名人 数和限制选课人数之比的升序排列?
8、使用 ORDER BY子句重新排列检索结 果 升序例子】 (降序例子】 也可以在 ORDER BY子句中指定多个列 例】检索课程表的教师名、课程号、课程名, 要求检索结果首先按教师名降序排列,教师 名相同时,则按课程号的升序排列 9、使用IN( NOT IN)关键字 例】检索课程编码为‘00100420137的课 程名称 方法一:使用逻辑运算符OR 方法二:使用IN关键字(比使用逻辑运算符更 为简单)
8、使用ORDER BY子句重新排列检索结 果 【升序例子】 【降序例子】 也可以在ORDER BY子句中指定多个列 【例】检索课程表的教师名、课程号、课程名, 要求检索结果首先按教师名降序排列,教师 名相同时,则按课程号的升序排列 9、使用IN(NOT IN)关键字 【例】检索课程编码为‘001’‘004’‘013’的课 程名称 方法一:使用逻辑运算符OR 方法二:使用IN关键字(比使用逻辑运算符更 为简单)
检索开设了“信息技术”类课 程的教师名及其所开的课程名, 要求先按教师名升序排列,教 所名相同时,按课程名的降序 问排列,并将显示的列名改为中 题 文
问 题 检索开设了“信息技术”类课 程的教师名及其所开的课程名, 要求先按教师名升序排列,教 师名相同时,按课程名的降序 排列,并将显示的列名改为中 文