Tan Wei
Tan Wei
The `naive-query-engine` is designed to learn the query engine and the code or logic should keep it always simple and clear! We want to make this project support basic SQL...
We need a test framework to test `SQL`, it will be systematic testing to show which `SQL` we have supported. The framework would be that we have a SQL file...
support `in` sql, - [ ] in list, like `select * from t where id in (1, 2, 4)` - [ ] in subquery like `select * from t where...
as title
aggregate func with group by * basic design: #41 * basic planner: #45 * group by, `sum` func work with different types #46 - [ ] support more group by...
@GanZiheng give it a try !
When projection and selection are finished, we should consider writing join as the highest priority. We can split it into some tasks: - [x] join planner - [x] nested loop...
we should support scalar function