Matti Mäkitalo: Aus 2 mach 1? Subquery gesucht

Beitrag lesen

Hi,

kann ich aus diesen beiden Queries auch 1 machen?
[...]

Das kommt drauf an, in welcher Beziehung die beiden Tabellen zueinander stehen.
Wenn einem Tupel (t1.ID, t2.Nummer) genau ein Eintrag in Tabelle3 gegenübersteht, kannst du es "einfach" als Subquery schreiben.

Hast du dagegen z.B. eine 1:n Beziehung, dann würdest du pro Ergebniszeile des ersten Queries ja eine Menge an Ergebnis-Zeilen des zweiten Queries. Da müsstest du diese, wenn du es in einem Query haben willst, diese mit einer Aggregatfunktion, z.B. GROUP_CONCAT, bearbeiten.

Bis die Tage,
Matti