OCP-1Z0-051-V9 02-123题

本文深入探讨了SQL查询的正确用法,通过具体示例讲解如何从PRODUCTS、SALES和CUSTOMERS表中提取东京客户的详细销售记录。文章对比分析了多个查询语句,解释了常见错误及其修正方法。

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.youkuaiyun.com/jiangjunshow

也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!

               

123. View the Exhibits  and examine the structures of the PRODUCTS, SALES,  and CUSTOMERS

tables.

You need to generate a report that gives details of the customer's last name, name of the product,  and

the quantity sold for all customers in ' Tokyo' .

Which two queries give the required result? (Choose two.)

A. SELECT c.cust_last_name,p.prod_name, s.quantity_sold

FROM sales s JOIN products p

USING(prod_id)

JOIN customers c

USING(cust_id)

WHERE c.cust_city='Tokyo';

B. SELECT c.cust_last_name, p.prod_name, s.quantity_sold

FROM products p JOIN sales s JOIN customers c  

ON(p.prod_id=s.prod_id)

ON(s.cust_id=c.cust_id)

WHERE c.cust_city='Tokyo';

C. SELECT c.cust_last_name, p.prod_name, s.quantity_sold

FROM products p JOIN sales s

ON(p.prod_id=s.prod_id)

JOIN customers c

ON(s.cust_id=c.cust_id)

AND c.cust_city='Tokyo';

D. SELECT c.cust_id,c.cust_last_name,p.prod_id, p.prod_name, s.quantity_sold 

FROM products p JOIN sales s

USING(prod_id)

JOIN customers c

USING(cust_id)

WHERE c.cust_city='Tokyo';

Answer: AC
答案解析:
B语法错误
D中p.prod_id不应该跟限定的表别名。
不要对USING子句中使用的列加以限定。
USING子句中引用的那些列不能在SQL 语句的任何位置使用限定词(表名或别名)。
如果在SQL 语句的另一个位置使用了同一列,则不要对其设置别名。
           

给我老师的人工智能教程打call!http://blog.youkuaiyun.com/jiangjunshow
这里写图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值