sqloflow - SQL Visualization Demo
View on GitHub
SQL Input
SELECT u.id, u.name, COUNT(o.id) as order_count FROM users u LEFT JOIN orders o ON u.id = o.user_id WHERE u.active = 1 GROUP BY u.id, u.name HAVING COUNT(o.id) > 5 ORDER BY order_count DESC
DOT (Graphviz)
Mermaid
ASCII
JSON
PostgreSQL
MySQL
SQLite
MariaDB
TransactSQL
Visualize
Examples:
Simple SELECT
JOIN
Subquery
CTE
UNION
Output
Text
Preview