SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
SELECT s.store_id, SUM(CASE WHEN MONTH(p.payment_date) BETWEEN 1 AND 3 THEN p.amount ELSE 0 END) AS I, SUM(CASE WHEN MONTH(p.payment_date) BETWEEN 4 AND 6 THEN p.amount ELSE 0 END) AS II, SUM(CASE WHEN MONTH(p.payment_date) BETWEEN 7 AND 9 THEN p.amount ELSE 0 END) AS III, SUM(CASE WHEN MONTH(p.payment_date) BETWEEN 10 AND 12 THEN p.amount ELSE 0 END) AS IV FROM payment p JOIN staff s ON USING (staff_id) WHERE YEAR(p.payment_date) = 2005 GROUP BY s.store_id;
Stuck with a problem? Got Error? Ask ChatGPT!
Copy Clear