einer Reihe meiner Daten wie diese für eine Art und WeiseWie bedingt eine Spalte aggregieren basierend auf einem anderen
[someId, someBool, someInt]
Ich suche someInt zu aggregieren sieht (sie in einem array
speziell setzen).
ich eine GROUP BY-Klausel Gruppe der someId
Feld verwenden, dann kann ich aggregieren die alle someInt
ARRAY_AGG
verwenden, aber ich möchte nur die Zeilen schließen, wo someBool=TRUE
. Wie geht man das richtig an?
PS: Es könnte von Bedeutung sein zu beachten, was ich mehrere booleans wie someBool
bekam und Ausgang zu einem anderen Array möchte jedes Mal
Danke das hat es perfekt gemacht! –