嗨我有一个订单和订单iD作为主键的表和另一个表行订单行itme与订单项ID和主键,其中alos订单ID来自订单表,我想拉出订单列表有多个订单项
示例:
Orders
123
456
789
订单项
Line item ID Order ID
abc 123
qwe 456
zxc 789
edc 123
wsx 456
tio 123
zxc 456
结果
Order ID Count of Line Item ID
123 2
456 3
答案 0 :(得分:0)
select orderid, count(*)
from orders
group by orderid
答案 1 :(得分:0)
您可以使用group by进行聚合,并且可以过滤order_id超过1
select order_id, count(*)
from order_line_table
group by order_id
having count(*) >1
答案 2 :(得分:0)
您可以使用HAVING
:
SELECT order_id, COUNT(order_id) count FROM line_items GROUP BY order_id HAVING count > 1