单项选择题
对于满足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 -
单项选择题
分析下面两个SQL语句,选项中说法正确的有()
A.两个SQL语句的结果完全相同
B.第二个SQL语句产生语法错误
C.没有必要指定排序方式为desc,因为默认的排序方式是降序排序
D.可以通过为第二个SQL语句的salary列添加列别名来使两个SQL语句得到相同的结果 -
单项选择题
使用Oracle数据库,必须启动哪个服务?()
A.OracleHOME_NAMETNSListener
B.OracleServiceSID
C.OracleMTSRecoveryService
D.OracleJobSchedulerSID