UPDATE statements with .set(), .where(), optional .limit()/.orderBy()/.returning(), WITH clauses for CTEs, and FROM joins (PostgreSQL/SQLite)