单项选择题
对数据库运行下列哪个group by查询时会从Oracle产生错误?()
A.select deptno,job,sum(sal)from emp group by job,deptno;
B.select sum(sal),deptno,job from emp group by job,deptno;
C.select deptno,job,sum(sal)from emp;
D.select deptno,sum(sal),job from emp group by job,deptno;
相关考题
-
单项选择题
PROFITS表存储公司不同地区、产品类型和季度的利润信息。下列哪个SQL语句显示不同地区、产品类型和季度的利润的交叉表输出?()
A.select region,product_type,time,sum(profit)from profits group by region,prod_type,time;
B.select region,product_type,time from profits group by rollup(region,prod_type,time);
C.select region,product_type,time,from profits group by cube(region,prod_type,time);
D.select region,product_type,time,sum(profit)from profits group by cube(region,prod_type,time); -
单项选择题
检查SQL *Plus的下列输出:下列哪个选项是产生这个结果的查询类型?()
A.全外连接
B.左外连接
C.右外连接
D.等连接 -
单项选择题
Oracle中发出下列命令:下列哪个选项显示等价ANSI/ISO语句?()
A.select e.ename,a.street_address,a.city,a.state,a.post_code from emp e outer join addr a on e.empno =a.empno where a.state =‘TEXAS’;
B.select e.ename,a.street_address,a.city,a.state,a.post_code from emp e left outer join addr a on e.empno =a.empno where a.state =‘TEXAS’;
C.select e.ename,a.street_address,a.city,a.state,a.post_code from emp e right outer join addr a on e.empno =a.empno where a.state =‘TEXAS’;
D.select e.ename,a.street_address,a.city,a.state,a.post_code from emp e right outer join addr a where e.empno =a.empno(+)and a.state =‘TEXAS’;