1193. Monthly Transactions I : leetcode

오유찬·2025년 12월 14일

SQL

목록 보기
20/71
SELECT 
    DATE_FORMAT(trans_date, "%Y-%m") as month,
    country, 
    COUNT(state) as trans_count,
    SUM(IF(state='approved', 1, 0)) as approved_count,
    SUM(amount) as trans_total_amount,
    SUM(CASE WHEN state='approved' THEN amount ELSE 0 END) as approved_total_amount
FROM Transactions
GROUP BY month, country
monthcountrytrans_countapproved_counttrans_total_amountapproved_total_amount
2018-12US2130001000
2019-01US1120002000
2019-01DE1120002000
profile
열심히 하면 재밌다

0개의 댓글