Habe ein Problem bei
SQL Abfragen.
Habe eine Tabelle "Positionen".
Hier gibt es die für mich wichtigen Attribute "Titel", "Text", "Minuten", "Typ", "Belegnr"
Ich habe vor die Minuten der einzelnen Titel zu summieren. Das mache ich also mit
SELECT titel, round(sum(minuten)/60) as Stunden from positionen where belegnr="A056178" group by titel
Soweit sogut...
Jetzt wird mir sowas angezeigt:
Code:
Titel Stunden
01 28
02 10
03 12
04 14
05 14
...
Jetzt muss ich aber den
"Text" des Titels, in dem ein
"T" im Feld
"Typ" steht, mit in das Ergebnis packen.
Soll also so später so aussehen:
Code:
Titel Stunden Text Typ
01 28 Keller T
02 10 Dach T
03 12 Garten T
04 14 Wohnzimmer T
05 14 Schlafzimmer T
...
Das Problem ist, dass das T als Merkmal für einen neuen Titel steht. Also nicht alle Positionen innerhalb der Titel-Gruppierung haben das "T" im "Typ".
Jemand ne Idee, wie ich sowas realisieren könnte? Habe schon ein bisschen rumprobiert, aber keine logische Lösung gefunden.