Describe the bug
If one tries to run an UPDATE statement containing FROM against SQLite3, it produces an error:
goqu: sqlite3ex dialect does not support multiple tables in UPDATE
But this isn't true as SQLite3 does support this syntax.
To Reproduce
goqu.Dialect("sqlite3").Update("tableA").
Set(...).
From(goqu.Dialect("sqlite3").From("tableB").Select(...).Where(...).As("b")).
Where(...)
Expected behavior
This must be allowed.
Dialect: