ladybird/Userland
Jan de Visser 3425730294 LibSQL: Implement table joins
This patch introduces table joins. It uses a pretty dumb algorithm-
starting with a singleton '__unity__' row consisting of a single boolean
value, a cartesian product of all tables in the 'FROM' clause is built.
This cartesian product is then filtered through the 'WHERE' clause,
again without any smarts just using brute force.

This patch required a bunch of busy work to allow for example the
ColumnNameExpression having to deal with multiple tables potentially
having columns with the same name.
2021-11-10 14:47:49 +01:00
..
Applets
Applications SoundPlayer: Fix stack-use-after-scope when playing file in loop mode 2021-11-08 16:34:03 -08:00
Demos
DevTools Everywhere: Move shared library checks into a common function 2021-11-10 14:42:49 +01:00
DynamicLoader
Games
Libraries LibSQL: Implement table joins 2021-11-10 14:47:49 +01:00
Services LibSQL: Add current statement to the ExecutionContext 2021-11-10 14:47:49 +01:00
Shell
Utilities strace: Interpret errno codes for pointer-like return codes 2021-11-10 14:47:31 +01:00
CMakeLists.txt