
날짜별로 거래 금액 중 홀수, 짝수 금액의 합을 각각 구하라.
[Odd and even Transactions]
🔑 핵심 포인트
AMOUNT라는 열을 ODD / EVEN으로 각각 나누기 위해서
CASE문을 각각 사용하여 주었다.
SELECT TRANSACTION_DATE,
SUM(CASE
WHEN AMOUNT % 2 = 1 THEN AMOUNT
ELSE 0 END) AS ODD_SUM,
SUM(CASE
WHEN AMOUNT % 2 = 0 THEN AMOUNT
ELSE 0 END) AS EVEN_SUM
FROM TRANSACTIONS
GROUP BY TRANSACTION_DATE
ORDER BY TRANSACTION_DATE