Hallo,
mit was für einer Datenbank arbeitest du (bitte inkl. Version)?
Was sagt der "Ausführungsplan" (Query Plan, Query Execution Plan) zu deiner Abfrage?
Ich würde zuerst von der Tabelle "tab_datum" selektieren und dann mit der besser lesbaren Syntax für INNER JOINS die anderen beiden Tabellen dazu-joinen. Damit schnallt die Datenbank eventuell, dass sie kein Kreuzprodukt erzeugen soll??! Rein spekulativ gesprochen.
Ciao, Frank