Es kommt natürlich drauf an, ob LEFT, INNER oder OUTER-JOIN, wie/ob Datensätze rauskommen, wo eine gejointe Tabelle nichts fand.
Und ganz wichtig, SQLs niemals direkt zusammenbauen.
Verwende unbedingt Parameter und Macros.
Und wenn Namen direkt oder via Makro ins
SQL kommen, dann die richtige Escape-/Quote-Funktion der Datenbankklassen verwenden.
(nein
QuoteStr steht zwar in vielen Beispielen, aber das kennt nur das Quoting für Pascal-Strings, aber nicht für
SQL-Strings)