Einzelnen Beitrag anzeigen

LoZe

Registriert seit: 27. Dez 2016
Ort: Ulm
38 Beiträge
 
Delphi 12 Athens
 
#3

AW: bessere SQL Abfrage

  Alt 10. Feb 2021, 16:24
Leider nicht
Code:
Die Table_1_Test.Value-Spalte ist in der Auswahlliste ungültig, da sie nicht in einer Aggregatfunktion und nicht in der GROUP BY-Klausel enthalten ist.
so geht es:
Code:
SELECT
  distinct T1.Objekt AS Objekt,
  T2.Value AS Street,
  T3.Value AS City,
  T4.Value AS Number
FROM
  Table_1_Test T1
  LEFT JOIN Table_1_Test T2 ON T2.Objekt = T1.Objekt AND T2.Atribut = 'Street'
  LEFT JOIN Table_1_Test T3 ON T3.Objekt = T1.Objekt AND T3.Atribut = 'City'
  LEFT JOIN Table_1_Test T4 ON T4.Objekt = T1.Objekt AND T4.Atribut = 'Num'
vielen dank für den Tipp
Chris
  Mit Zitat antworten Zitat