TODO

List of main things to do, by order of priority:

Other features, like functions, UNION without ALL, subqueries, encryption of connections and storage, etc, will be implemented later.

The optimizer uses indexes. But for the moment, tables are not reordered and are joined in the order they appear from left to right.