sql - 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
----------
解决方案
推荐阅读
- c# - 从 Sqlite 获取项目并删除重复项目时的 InvalidOperation
- azure - Azure 存储 - 防火墙和终结点的使用
- antd - 在 ANTD 表中为父子显示数据,如树数据
- pdf - 如何检查 TrueType 字体的 cmap 表和子表?
- c# - 如何在 c# xamarin 上使用代理连接 mysql 数据库
- javascript - Jest 无法检测到模拟函数调用
- flutter - 触发flutter_local_notification时如何调用屏幕?
- reactjs - Intellisense 在 Visual Studio Code 中缺少自动导入
- python - 使用两个需要排除 python 版本的 pip 包
- java - Netbeans 8.2 实体类的会话 bean 后模块尚未部署