Repository navigation
v0.4.0
What's Changed
Added
- Multi-sheet JOIN support: INNER JOIN and LEFT JOIN with alias syntax
- JOIN parser: qualified column references (
a.id), ON condition parsing, alias support - JOIN executor: hash join algorithm with namespaced row flattening
- LEFT JOIN: NULL fill for unmatched right-table rows
- WHERE, ORDER BY, LIMIT, OFFSET work with JOIN queries
- SQL_SPEC.md updated with JOIN syntax, grammar, and constraints
Changed
- Parser now always emits
fromandjoinskeys in SELECT AST - Test count: 397 → 546
Full Changelog: v0.3.0...v0.4.0