问题:在 TRANSACTioNS DB2 表上编写一个查询,列出分配给特定交易 (TRANSACTION_ID) 的订单 (ORDER_ID) 数量。解决方案我们可以使用下面的查询来查找分配给 TRANSACTIONS DB2 表上特定交
问题:在 TRANSACTioNS DB2 表上编写一个查询,列出分配给特定交易 (TRANSACTION_ID) 的订单 (ORDER_ID) 数量。
解决方案
我们可以使用下面的查询来查找分配给 TRANSACTIONS DB2 表上特定交易 ID 的订单数量。
SELECT TRANSACTION_ID, COUNT(ORDER_ID) FROM TRANSACTIONS
GROUP BY TRANSACTION_ID
我们将在 ORDER_ID 上使用 GROUP BY 函数来按顺序获取结果。 COUNT 函数将计算订单数量。例如,我们有下面的 DB2 ORDERS 表。
TRANSACTION_ID | ORDER_ID |
IRN22345 | A23118 |
IRN22345 | A45901 |
IRN22345 | A67990 |
IRN56902 | A23119 |
IRN99781 p> | A67921 |
IRN56902 | A23167 |
结果我们的 DB2 查询将返回以下结果。
TRANSACTION_ID | COUNT(ORDER_ID) |
IRN22345 | 3 |
IRN56902 | 2 |
IRN99781 | 1 |
--结束END--
本文标题: 描述 COUNT 函数和 GROUP BY 的 SQL 查询示例
本文链接: https://lsjlt.com/news/436702.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0