【发布时间】:2020-06-22 12:56:07
【问题描述】:
我有两张桌子orders 和ordered_items
订单
Id | quantity
ordered_items
order_id | product_id
我想查询所有订单数量等于ordered_items count的订单。
我可以使用原始查询来做到这一点,但我想用 laravel 查询构建器编写这个查询。我怎样才能做到这一点。
SELECT *
FROM orders
WHERE quantity = (
SELECT COUNT(*)
FROM ordered_items
WHERE ordered_items.order_id = orders.ID)
【问题讨论】: