单项选择题
观察下表(EMP),下列SQL语句正确的是()。
A.SELECT ENAME,to_date(SYSDATE-HIREDATE,’yyyy-mm-dd’)FROM EMP;
B.SELECT ENAME,to_date(HIREDATE+10,’yyyy-mm-dd’)FROM EMP;
C.SELECT ENAME,to_char(HIREDATE-10,’yyyy-mm-dd’)FROM EMP;
D.SELECT ENAME,to_char(SYSDATE-HIREDATE,’yyyy-mm-dd’)FROM EMP;
相关考题
-
单项选择题
使用哪个SELECT语句从系统日期中提取年份并以“1998”格式显示?()
A.SELECT TO_CHAR(SYSDATE,’yyyy’)FROM dual;
B.SELECT TO_DATE(SYSDATE,’yyyy’)FROM dual;
C.SELECT DECODE(SUBSTR(SYSDATE,8),’YYYY’)FROM dual;
D.SELECT DECODE(SUBSTR(SYSDATE,8),’year’)FROM dual;
E.SELECT TO_CHAR(SUBSTR(SYSDATE,8,2),’yyyy’)FROM dual; -
单项选择题
对于满足SQL92标准的SQL语句:SELECT foo,count(foo)FROM pokes WHERE foo>10GROUP BY foo HAVING ORDER BY foo,其执行的顺序应该为()。
A.FROM->WHERE->GROUP BY->HAVING->SELECT->ORDER BY
B.FROM->GROUP BY->WHERE->HAVING->SELECT->ORDER BY
C.FROM->WHERE->GROUP BY->HAVING->ORDER BY->SELECT
D.FROM->WHERE->ORDER BY->GROUP BY->HAVING->SELECT -
单项选择题
哪个SQL语句生成计算列SALARY *12的别名——Annual Salary?()
A.SELECT ename,salary*12’Annual Salary’FROM employees;
B.SELECT ename,salary*12"Annual Salary"FROM employees;
C.SELECT ename,salary*12AS Annual Salary FROM employees;
D.SELECT ename,salary*12AS INITCAP("ANNUAL SALARY")FROM employees