mysql-三表连接及在having中判断两个字段同时满足条件(6月和7月消费均大于100美元)
发布时间
阅读量:
阅读量
这道题的关键点在于如何从6月、7月各自的最少消费中获取至少100元
参考了标准解答的方法,在使用SUM + CASE WHEN的方式下分别计算出6月与7月的消费总额
在三表联结的过程中,在满足ON条件的前提下,并且在完成前两个表的联结后无需额外进行筛选操作
所有联结完成后才添加最终阶段的筛选语句
写一个 SQL 语句, 报告消费者的 id 和名字, 其中消费者在 2020 年 6 月和 7 月, 每月至少花费了$100.
结果表无顺序要求.
查询结果格式如下例所示.
Customers
+--------------+-----------+-------------+
|customer_id|name|country|
+--------------+-----------+-------------+
|1|Winston|USA|
|2|Jonathan|Peru|
|3|Moustafa|Egypt|
+--------------+-----------+-------------+
Product
+--------------+---
全部评论 (0)
还没有任何评论哟~
