Advertisement

LeetCode 中等难度 1193 题 每月交易情况

阅读量:

Table: Transactions

Column Name Type
id int
country varchar
state enum
amount int
trans_date date

该表的主键为 id。
此表中存储了关于进入系统的事务相关数据。
state 字段的数据类型为“批准”或“拒绝”中的某一种。

问题

设计一个 SQL 查询语句,用以统计每个月份以及各个国家或地区对应的事务数量和总金额,同时计算出已被批准的事务数量及其对应的总金额。结果表的返回顺序可以是任意的。

示例 1:

Transactions table:

id country state amount trans_date
121 US approved 1000 2018-12-18
122 US declined 2000 2018-12-19
123 US approved 2000 2019-01-01
124 DE approved 2000 2019-01-07

输出:

|month|country|trans_count|approved_count|trans_total_amount|approved_t

全部评论 (0)

还没有任何评论哟~