我有一个包含名为 ORDERITEMS_ID 和 ORDERS_ID 的列的 DB2 表 (orderitems) 我正在寻找与每个 orders_id 关联的所有 orderitems_id 的计数。我可以得到计数,但我想要与该计数关联的 order_id。
我试过了
SELECT COUNT(orderitems_id) as total
FROM orderitems
GROUP BY orders_id
ORDER BY total DESC
我相信这给了我 order_id 中每个项目的总数。但我不确定如何在结果集中添加 order_id
如果我尝试以下
SELECT orders_id, COUNT(orderitems_id) as total
FROM orderitems
GROUP BY orders_id
ORDER BY total DESC
这是一个错误的查询
我已经考虑过加入,但这似乎是在处理两个表......不知道如何附加这些信息。