首页 > 解决方案 > SQL 连接和聚合函数

问题描述

我正在尝试创建按日期和订单发生城市分组的订单值摘要,例如,如果 2020 年 5 月 21 日在纽约市有 10 个订单,我的订单日期为 2020 年 5 月 21 日, city : nyc 然后是这 21 个订单的总价值。然后,我将在同一日期为另一个城市提供完全相同的信息。现在我需要添加一个新行,其中包含 5 月 21 日发生的所有订单的总值(如 NYC + city 等)。这怎么可能 ?我的查询是这样的:

FROM orderline AS R JOIN warehouse AS V ON R.product = V.product
JOIN orders AS O ON R.ordernb=O.ordernb
JOIN SALESMAN AS S ON T.id=S.id
GROUP BY O.date,S.city
ORDER BY O.date

It should look like this :

Date             City           Value
5.21.2020        Nyc            $5000
5.21.2020        Dallas         $10000
5.21.2020                       $15000
----------


标签: sql

解决方案


推荐阅读