Database Research Group

WSI – Database Systems Research Group

Extend SQLite3 with Support for LATERAL Join


SQLite3 is the most widely used server-less Database Engine today. SQLite3 supports a wide range of SQL features, but it is lacking LATERAL-Joins.

The LATERAL-keyword allows to reference columns provided by preceding FROM items. The goal of this thesis is to extend SQLite3 with support for LATERAL joins.

This project requires skills in C development and knowledge about database internals (i.e., as discussed in Datenbanksysteme 2).


BSc, MSc