Issue #16 : add support for left join