Heiko: Left Join und groupierung führt zu verfälschten Ergebniss

Beitrag lesen

Hallo dedlfix,

danke für dein ausführliches Statement, doch leider, auch wenn ich mir die Seiten zur Korrelierte Unterabfragen ansehe, ich bekomme  sie nicht hin.

"Wenn es mehr als ein Feld sein soll, so erstelle zunächst eine Abfrage, die die relevanten Werte aus der zweiten Tabelle liefert, ohne die erste zu berücksichtigen. Diese Abfrage kannst du dann als Unterabfrage in der FROM-Klausel der ersten Abfrage einfügen und entsprechend joinen."

Ich brauche also zwei SELECT Abfragen.

Die erste liest normal die Tabelle 1 aus

SELECT a.id, a.name FROM table1 a ORDER BY a.id DESC

Die 2. Select Abfrage Gruppiert zusammen, und es gibt nur einen Eintrag wenn mehrere Felder existieren.

  
SELECT b.text FROM table2 b GROUP BY b.text

So jetzt kommt der Punkt an dem ich es nicht verstehe. Wie bekomme ich die beiden SELECT Abfrage zusammen?