全部题库 / 数据库 / 试题详情
单选题 数据库
2019-03-01

设在SQL Server 2008某数据库中有表sc(Sno,Cno,Grade),其中Grade列的类型为int。若在查询成绩时,希望将成绩按“优”、“良”、“中”、“及格”和“不及格”形式显示,则下列Case函数中正确的是(  )。

A.
B.
C.
D.

参考答案

D

答案解析

此题考察了SQL中CASE WHEN语句的用法。如果是简单的赋值查询,比如数据库表示性别:1表示男,2表示女。则用
CASE SeX

即可以表示。但如果条件较为复杂或包含判断式等,则用D所表示的方式。

你可能感兴趣的试题

A.在一个数据库中,一个用户可以拥有多个架构,一个架构只能属于一个用户
B.架构相当于数据库对象的容器,在同一个数据库中架构不能重名
C.架构是数据库中的逻辑命名空间,同一个数据库的不同架构中可以存在同名表
D.在同一个架构中可以定义表、视图等不同数据库对象