TODO

  • [] Add SQL parser that parses the query into a tree
    • SELECT
    • FROM
    • WHERE
    • JOIN
    • [] ORDER BY
    • [] LIMIT
    • Aggregate/Group By/Having
    • [] Subquery
      • [] Subquery in SELECT
      • [] Subquery in FROM
      • [] Subquery in WHERE
      • [] Others...
  • [] Add a column_id manager that assigns a unique id to each column
    • Query without subquery
    • [] Subquery
  • Show logical plan of other databases
    • DuckDB
    • Datafusion