yo,
Doch ich kriege haargenau diese Ausgabe raus:
ich bleibe bei meinen nein, weil....
D Ordnerame Ordnerinhalt Platz Spalte
85 ordner inhalt B001 2
86 inhalt inhaltlala B002 2
87 test test B004 2
85 ordner inhalt B001 2
86 inhalt inhaltlala B002 2
.. dieses ergebnis von einer anderen abfrage kommen muss, als du uns ursprünglich gepostet hast. schau dir mal die spalten an, die du hier ausgibst und die spalten, die du in der abfrage ausgibst. sind auffällig mehr bei diesem ergebnis hier.
für dich mag der unterschied nicht relevant sein, dass du mehr spalten ausgibst. aber wenn du wüsstest, wie UNION funktioniert, dann wäre dir bewußt, dass die unterschiedliche anzahl von spalten zur folge hat, dass die ergebnismengen unterschiedlich sind.
der grund dafür liegt darin, das UNION im gegensatz zu UNION ALL "doppelte" werte automatisch rausfiltert, sprich gleiche werte auf die !! ganze !! zeile bezogen können nichzt gleich sein, wenn du UNION einsetzt.
also poste die eigentliche abfrage, mit der du doppelte werde bekommst und keine zusammenfassung, die zu unterschiedlichen ergebnisse führt.
Ilja