您将如何查找所有ORDER_TOTAL大于ORDER的DB2表中ORDER_TOTAL平均值的订单的ORDER_ID

我们可以使用子查询找到所有ORDER_TOTAL大于ORDERS表中所有ORDER_TOTAL平均值的ORDER_ID。

例如,如果我们有下面的ORDERS表。

ORDER_ID
合计订单
A22345
1867年
A62998
5634
A56902
7615
A56911
87960
A56915
132
A56918
80363


下面是子查询以查找所需的数据。

示例

SELECT ORDER_ID, ORDER_TOTAL FROM ORDERS
   WHERE ORDER_TOTAL > (SELECT AVG(ORDER_TOTAL) FROM ORDERS)

以上查询的结果如下。

ORDER_ID
合计订单
A22345
87960
A62998
80363