Does duckdb_engine support joins like semi, anti, left join and other duckdb joins listed [here](https://duckdb.org/docs/stable/sql/query_syntax/from.html)? What is the syntax for using them?