(but fine tuning all commands for specific database engines will take some time)
Actually, joins where the main reason to separate SqlSelect from SqlSet... actual implementation of left/right joins will be the next step.
Yep, I didn't read carefuly..
Anyway, sql-92 is implemented in most popular databases, so one change (sytax: left/right outer join) is needed to have them all suported.
Yes, but I will need to refactor SqlSelect quite a lot, breaking it the same way as SqlUpdate or SqlInsert are now done. That will need some time (I am quite happy at the moment to have all SqlExp bugs hopefully sorted out so that my commercial apps work once again...).