127.Examine the data in the CUSTOMERS table:

127.Examine the data in the CUSTOMERS table:
CUSTNO CUSTNAME CITY


1 KING SEATTLE
2 GREEN BOSTON
3 KOCHAR SEATTLE
4 SMITH NEW YORK


You want to list all cities that have more than one customer along with the customer details.
Evaluate the following query:


SQL>SELECT c1.custname, c1.city
FROM Customers c1 left join Customers c2
ON (c1.city=c2.city AND c1.custname<>c2.custname);




select * from CUSTOMERS
delete CUSTOMERS where custno<4


Which two JOIN options can be used in the blank in the above query to give the correct output? (Choose two.)
A.JOIN
B.NATURAL JOIN
C.LEFT OUTER JOIN
D.FULL OUTER JOIN
E.RIGHT OUTER JOIN
答案:A
解析:这里说的是找出,同一个城市的不同的消费者,这里肯定是使用join
A:正确
B:错误,有前缀和on条件,可以排除了
C:错误,这里使用了left join,他是把符合条件的,和没有符合条件的都会列出来,因此有问题
D:错误,同上
E:错误,同上
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值