首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >LeetCode MySQL 1821. 寻找今年具有正收入的客户

LeetCode MySQL 1821. 寻找今年具有正收入的客户

作者头像
Michael阿明
发布于 2021-09-06 11:55:36
发布于 2021-09-06 11:55:36
8190
举报

文章目录

1. 题目

表:Customers

代码语言:javascript
复制
+--------------+------+
| Column Name  | Type |
+--------------+------+
| customer_id  | int  |
| year         | int  |
| revenue      | int  |
+--------------+------+

(customer_id, year) 是这个表的主键。 这个表包含客户 ID 和不同年份的客户收入。 注意,这个收入可能是负数。

写一个 SQL 查询来查询 2021 年具有 正收入 的客户。

可以按 任意顺序 返回结果表。

查询结果格式如下例。

Customers

代码语言:javascript
复制
+-------------+------+---------+
| customer_id | year | revenue |
+-------------+------+---------+
| 1           | 2018 | 50      |
| 1           | 2021 | 30      |
| 1           | 2020 | 70      |
| 2           | 2021 | -50     |
| 3           | 2018 | 10      |
| 3           | 2016 | 50      |
| 4           | 2021 | 20      |
+-------------+------+---------+

Result table:

代码语言:javascript
复制
+-------------+
| customer_id |
+-------------+
| 1           |
| 4           |
+-------------+

客户 1 在 2021 年的收入等于 30 。 客户 2 在 2021 年的收入等于 -50 。 客户 3 在 2021 年没有收入。 客户 4 在 2021 年的收入等于 20 。 因此,只有客户 1 和 4 在 2021 年有正收入。

来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/find-customers-with-positive-revenue-this-year 著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。

2. 解题

代码语言:javascript
复制
# Write your MySQL query statement below
select customer_id from Customers
where year=2021 and revenue>0

726 ms 0 B MySQL


我的CSDN博客地址 https://michael.blog.csdn.net/

长按或扫码关注我的公众号(Michael阿明),一起加油、一起学习进步!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/08/23 ,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 文章目录
  • 1. 题目
  • 2. 解题
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档