Nepíšeš, jestli SQL v Delphi je SQL BDE nebo propojené (přes ADO, ODBC) na jiný databázový stroj (MS SQL, MySQL, ...). SQL každé databáze se chová trošku (někdy i dost) jinak. V BDE je jen velmi slabý odvar dnešních SQL .
1. Není-li JOIN předcházeno INNER, { { LEFT | RIGHT | FULL } [ OUTER ], fungují (IMHO v BDE) oba tvary shodně.
2. V BDE jsou spojení dvou a více tabulek SELECTem vždy read only. Neplatí to pro jiné databázové motory (engine ).