Jacobvu84 / sql-basic-advance

SQL
0 stars 0 forks source link

Monthly Transactions and approval #8

Open Jacobvu84 opened 9 months ago

Jacobvu84 commented 9 months ago
# Write your MySQL query statement below
select substr(trans_date, 1,7) as month, 
    country, 
    count(id) as trans_count, 
    SUM(IF(state='approved',1,0)) as approved_count, 
    SUM(amount) as trans_total_amount, 
    SUM(IF(state = 'approved', amount, 0)) as approved_total_amount
FROM Transactions
GROUP BY month, country

image