Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#7

AW: Mehrere Spalte im Group by zusammenfassen

  Alt 7. Apr 2016, 18:05
Upps, bin mal wieder zu langsam, aber trotzem noch mein Senf:

Werde aus Deinem Statement nicht wirklich schlau, meinst Du sowas?
Code:
Select Feld from
(select w_vl_reifengroesse as Feld from Reifenlager
 union
 select w_vr_reifengroesse as Feld from Reifenlager
 union
 select w_hr_reifengroesse as Feld from Reifenlager
 union    
 select w_hl_reifengroesse as Feld from Reifenlager
) a <-- manche Datenbanken verlangen hier einen Alias, aber nicht alle.
order by Feld
Du möchtest (ausgehend von den Tabellennamen) doch eine Liste aller Profile für vorne links, vorne rechts, hinten links und hinten rechts haben.
Unions kannst Du für beliebig viele Statements in eine Statement packen, die müssen nicht irgendwie extra geklammert werden,
das Einzige, was übereinstimmen muss ist die Spaltenzahl und der jeweilige Datentyp der einzelnen Selects.
Code:
select spalte1 as Feld from Tabelle1
union
select Delphi as Feld from Internet
union
select Praxis as Feld from Hamburg
...
select spalte47 as Feld from Koelnisch11
union
select Upps as Feld from Pannen
union
select Paula as Feld from Tabelle99
  Mit Zitat antworten Zitat