单项选择题
那个命令可以代替IF..THEN…ELSE….END逻辑的()。
A.INITCAP将第一个字母变成大写,其他字符小写
B.REPLACE用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式
C.DECODE将查询结果翻译成其他值Selectdecode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)From talbename Where…
D.IFELSE
点击查看答案
相关考题
-
单项选择题
有一产品表(编号,名称,价格,数量,所属分类),下列语法不正确的是()。
A.SELECT*FROM产品表WHERE价格>1000
B.SELECT SUM(价格)FROM产品表GROUP BY所属分类HAVING MAX(价格)>1000
C.SELECT所属分类,SUM(价格)FROM产品表WHERE价格>1000 GROUP BY所属分类
D.SELECT所属分类,SUM(价格)FROM产品表WHERE MAX(价格)>1000 GROUP BY所属分类 -
单项选择题
语句select ROUND(45.953,-1),TRUNC(45.936,2)from dual;的结果是()。
A.46 and 45
B.46 and 45.93
C.50 and 45.93
D.50 and 45.9 -
单项选择题
在执行语句SELECT department_id FROM employees,departments WHERE employees.department_id= departments.department_id;时报错,原因是()。
A.没有给表employees和表departments加别名
B.没有给列department_id加别名
C.不能用employees.department_id=departments.department_id作为条件
D.SELECT后面的department_id没有指定是哪个表
