题解 | #返回购买 prod_id 为 BR01 的产品的所有顾客的电子邮件(一)#
返回购买 prod_id 为 BR01 的产品的所有顾客的电子邮件(一)
http://www.nowcoder.com/practice/962b16554fbf4b99a87f4d68020c5bfb
# 返回购买 prod_id 为BR01 的产品的所有顾客的电子邮件 # (Customers 表中的 cust_email),结果无需排序。 #1.用三个子查询 # select cust_email # from Customers # where cust_id in ( # select cust_id # from Orders # where order_num in ( # select order_num # from OrderItems # where prod_id = 'BR01' # ) # ); #2.使用三表连接? select a.cust_email from Customers a inner join Orders b on a.cust_id = b.cust_id inner join OrderItems c on b.order_num = c.order_num where c.prod_id = 'BR01';