Manon: IF Abfrage zur Auswahl von verschiedenen LEFT JOIN

Beitrag lesen

Danke dir Rolf,

wenn ich deinen Vorschlag aufnehme, der super funktioniert, dann habe ich das Ergebnis anderes sortiert als bei meinem Ansatz. Aber wo setze ich den dann den ORDER, da ich ja QUASI zwei SELECT habe?

Und meinst du jetzt

LEFT JOIN data_text aa ON a.typ=1 AND aa.id_field=a.id

LEFT JOIN data_text bb ON a.typ=2 AND bb.id_field=a.id

LEFT JOIN data_calc cc ON a.typ=3 AND bb.id_field=a.id

Schneller und einfacher wäre? Und wenn JA, gibt es die Möglichkeit, da ich ja im Normalfall nur ein Ergebnis bekomme die leeren zu löschen, oder sie einfach zusammenzuführen?

Also aus aa.foo, bb.foo, cc.foo quasi nur foo