思路:
根据订单号聚合
group by order_num
订单总价:先计算总价 item_price*quantity,然后再用sum进行求和 即sum( item_price*quantity)
订单总价不小于1000 的所有订单号:注意where后面是不能加聚合函数,这里要用having,
最后进行排序:order by order_num

代码如下:
select order_num,sum(item_price*quantity) as total_price
from OrderItems
group by order_num
having total_price>=1000
order by order_num