我是stackoverflow的新手,最近作为开发人员参加了一次面试,有人问了我一个关于sql的问题。给定两个表中的产品和订单,如何找到prodcut'chai'的名称
ivqmmu1c1#
你可以用 join 在公共列上,如下所示
join
select name, coalesce(count(o.*), 0) as total from product p join orders o on p.product_id = o.product_id where name = 'Chai' group by name
1条答案
按热度按时间ivqmmu1c1#
你可以用
join
在公共列上,如下所示