编写DB2 SQL查询以从ORDERS表中找出按日期排列的最高订单量(ORDER_TOTAL)

我们可以使用以下查询从ORDERS DB2表中按日期查找最高的ORDER_TOTAL。

示例

SELECT ORDER_DATE, MAX(ORDER_TOTAL) FROM ORDERS
GROUP BY ORDER_DATE

我们将在ORDER_DATE使用'GROUP BY'对结果日期进行分组,MAX汇总函数将帮助我们获取在该特定日期放置的最大ORDER_TOTAL。

例如,如果下面有ORDERS DB2表。

ORDER_ID
合计订单
订购日期
Z22345
342
2020年7月29日
Z62998
543
2020年7月30日
Z56990
431
2020年7月28日
Z56902
6743
2020年7月29日
Z99781
443
2020年7月28日
Z56112
889
2020年7月30日

 

然后,SQL查询-SELECT ORDER_DATE,MAX(ORDER_TOTAL)来自ORDERS GROUP BY ORDER_DATE将返回以下结果。

订购日期
合计订单
2020年7月28日
443
2020年7月29日
6743
2020年7月30日
889