Hallo Ilja,
komme glaube wieder mal zu spät, aber falls du hier noch mal reinschaust. der operator UNION führt immer ein "automatisches" DISTINCT aus, sprich es werden doppelte datensätze nicht angezeigt.
Praktisch!
nun bin ich mir nicht ganz sicher, ob man sich nun die beiden DISTINCT anweisung der einzelnen abfragen sparen kann, sollte aber eigentlich zum gleichen ergebnis führen und man hat wieder an performance gewonnen, weil man zwei zusätzliche sortierungen einsparen konnte.
eventuell hat das der optimierer aber schon gemacht.
Nein, hat er nicht. Es spart tatsaechlich Zeit, bei obiger Abfrage konnte ich nochmal ungefähr 40% rausholen. Danke!
Eddie
--
Old men and far travelers may lie with authority.
Old men and far travelers may lie with authority.