#确定哪些订单购买了 prod_id 为 BR01 的产品#

确定哪些订单购买了 prod_id 为 BR01 的产品(二)

https://www.nowcoder.com/practice/999aa31a9a504c60baa088d90d82e64d

#第1种#
select
    cust_id
    ,order_date
from OrderItems oi , Orders o 
where oi.order_num = o.order_num and prod_id = "BR01"
order by 2
#第2种#
select
    cust_id
    ,order_date
from OrderItems oi 
    join Orders o 
        on oi.order_num = o.order_num 
where prod_id = "BR01"
order by 2
#第3种#
select
    cust_id
    ,order_date
from Orders oi 
where order_num in (select
                    order_num
                  from OrderItems
                  where prod_id ="BR01"
                  )
order by 2
#第4种#
select
    cust_id
    ,order_date
from Orders o 
    join (select
            order_num
          from OrderItems 
          where prod_id ="BR01"
         ) oi
        on oi.order_num = o.order_num
order by 2
#第5种#
select 
    cust_id
    ,order_date
from Orders
    ,(
        select 
            order_num
        from OrderItems
        where prod_id="BR01") t
where t.order_num = Orders.order_num
order by 2;


全部评论

相关推荐

点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务