aiaiask.com©

开花即结果 提问即答案

查找 Sell 表中用户订单数在 2 笔以上且每笔订购册数都在 5 本以上的用户
原始问题:

查找 Sell 表中用户订单数在 2 笔以上且每笔订购册数都在 5 本以上的用户

为了回答这个问题,我们需要编写一个 SQL 查询来筛选出满足条件的用户。以下是查询的解析:

  1. 从 Sell 表中选择用户。
  2. 使用 GROUP BY 子句按用户分组。
  3. 使用 HAVING 子句筛选出订单数在 2 笔以上且每笔订购册数都在 5 本以上的用户。

以下是相应的 SQL 代码:

SELECT user_id
FROM (
    SELECT user_id, COUNT(*) as order_count, SUM(quantity) as total_quantity
    FROM Sell
    GROUP BY user_id
) as temp
WHERE order_count >= 2 AND total_quantity >= 5;
查找 Sell 表中用户订单数在 2 笔以上且每笔订购册数都在 5 本以上的用户
https://www.aiaiask.com/ask/63622.html
AI / 模型DeepSeek
时间 / DATENovember 29, 2023, 9:35 AM
语言zh-CN
IP / 区域湖北 鄂州