Chinaunix首页 | 论坛 | 博客
  • 博客访问: 667478
  • 博文数量: 487
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 4936
  • 用 户 组: 普通用户
  • 注册时间: 2018-07-05 13:59
个人简介

ocp考试资料群:569933648 验证码:ocp OCP 12c 19c考试题库解析与资料群:钉钉群号:35277291

文章分类

全部博文(487)

文章存档

2024年(2)

2023年(37)

2021年(151)

2020年(37)

2019年(222)

2018年(38)

我的朋友

分类: Oracle

2019-02-20 16:14:50

23.choose the best answer


View the Exhibits and examine PRODUCTS and SALES tables.


You issue the following query to display product name and the number of times the


product has been sold:


SQL>SELECT p.prod_name, i.item_cnt


FROM (SELECT prod id, COUNT(*) item_cnt


FROM sales GROUP BY prod_id) i RIGHT OUTER JOIN products p


ON i.prod_id = p.prod_id;






What happens when the above statement is executed?


A) The statement executes successfully and produces the required output.


B) The statement produces an error because a subquery in the FROM clause and outer-joins cannot be used together.


C) The statement produces an error because ITEM_CNT cannot be displayed in the outer query.


D) The statement produces an error because the GROUP BY clause cannot be used in a subquery in the FROM clause.


Answer:A


(SQL> select d.dname,e.emp_cnt


from (select deptno,count(*) emp_cnt from emp group by deptno)e right outer join dept d


on e.deptno=d.deptno;


DNAME EMP_CNT


-------------- ----------


ACCOUNTING 2


RESEARCH       4


SALES              6


OPERATIONS


TRAIN)
阅读(818) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~