说明:所做的讲解均以上篇中所提到的书《数据库系统概论》(第三版)为准
知识点一:select 子句的<目标表达式>,不仅可以是表中的属性列,也要以是表达式
例4 查询全体学生的姓名及出生年份
select sname,1996-sage
from student
运行结果如下:
知识点二:
<目标表达式> 不仅可以是算术表达式,还可以是字符串常量、函数等
例5:查询全体学生的姓名、出生年份和所有系,要求用小写字母表示所有系名
select sname,'Year of Birth:',1996-sage, LOWER(sdept)
from student
运行结果如下:
知识点三:可以通过指定别名来改变查询结果的列标题,大家从上面的图示也可以看出,查询出来的结果有的列是没有列标题的,想增加上去列标题,如下操作
select sname,'Year of Birth:' BIRTH,1996-sage BIRTHDAY,LOWER(sdept) DEPARTMENT
from studen
运行结果如下:
注意事项:别名和列名要以空格分开