过滤 SQL 数据

问题描述 投票:0回答:1

如何使用parch和posey DB编写以下数据过滤查询 -

i) 检索仅标准纸张的订单 ID 和订购数量。 ii) 按纸张订购数量确定前 10 名订单总数 iii) 识别总订单量大于 2000 件的大订单

我尝试了以下操作,但出现错误。

  1. 选择订单 ID、订购数量 来自订单 WHERE paper_type = '标准纸张'

  2. 选择 order_id, SUM(已订购数量) 作为总数量 来自订单 按订单 ID 分组 按总数量 DESC 排序 限制10

  3. 选择 order_id, SUM(已订购数量) 作为总数量 来自订单 按订单 ID 分组 总数量 > 2000

mysql postgresql syntax-error filtering pgadmin-4
1个回答
0
投票

你的语法没问题,但你需要检查你的变量名称。您没有说明从哪里获得示例 Parch 和 Posey 数据集,但这些变量名称与找到的变量不匹配,例如,此处:https://github.com/Chisomnwa/SQL-for-Data-Analysis ---Parch-and-Posey/blob/main/Parcn%20and%20Posey%20Schema.png

© www.soinside.com 2019 - 2024. All rights reserved.