Skip to content
DIGITAT/DEV_TOYS/FORMATTING/SQL_FORMATTER

SQL Formatter

18 lines•319 chars
SQL Input8 lines
Formatted Output18 lines
SELECT
u.id,
u.name,
u.email,
COUNT(o.id) AS order_count,
SUM(o.total_amount) AS revenue
FROM users u
LEFT JOIN orders o
ON o.user_id = u.id
WHERE u.active = TRUE
AND o.created_at >= '2026-01-01'
GROUP BY u.id,
u.name,
u.email
HAVING COUNT(o.id) > 5
ORDER BY order_count DESC,
revenue DESC
LIMIT 20;
SQL formatting happens locally in your browser. Queries are never sent to external servers.