Das muss ein einfacher sein, ich habe diese Frage sehr widerwillig gestellt - aber ich kann es nicht ausarbeiten. Ich habe eine Abfrage, die (auf Umwegen) gibt 2 zählt:Wie kann ich diese Spalten in SQL-Zeilen umwandeln/transponieren?
Col1 | COL2
123 456
Aber ich muss zurück:
123 | COL1
456 | COL2
Was habe ich versucht,
Ich habe sah bei UNPIVOT
aber da dies einfache (unabhängige) Zeilen sind, scheint es unnötig (dh ich muss keinen Bezeichner oder irgendetwas pivotieren/entmutigen).
Der Query
SELECT SUM(CASE WHEN [CONDITION] THEN 1 ELSE 0 END) as Col1,
SUM(CASE WHEN [CONDITION] THEN 1 ELSE 0 END) as Col2
FROM MyTable
"UNION ALL" wird helfen, denke ich .. –