none
Spaltenname in Zeilen ausgeben und werte mitnehmen. RRS feed

  • Frage

  • Hallo ich weiß nicht ob die Frage schon oft gestellt wurde aber ich finde keine Lösung im Netz oder ich sehe mal wieder den Wald vor Bäumen nicht.

    Ich habe eine Tabelle tbl_Optionen diese hat folgende Spalten:

    opt_id int, opt_1 varchar(15), opt_2 varchar(15), opt_3 varchar(15), opt_4 varchar(15) die Werte sind:

         1        |     Guten            |        Tag              |        Herr            |      Müller

         2        |     Guten            |        Tag              |        Frau            |      Müller

    Was ich jetzt realisieren will ist eine Abfrage die mir folgendes Ergebnis liefert:

    SELECT opt_id,  Spaltenname, Wert FROM tbl_Optionen

    opt_id, Spaltenname, Wert

        1    |     opt_1     | Guten

        1    |     opt_2     | Tag

        1    |     opt_3     | Herr

        1    |     opt_4     | Müller

        2    |     opt_1     | Guten

        2    |     opt_2     | Tag

        2    |     opt_3     | Frau

        2    |     opt_4     | Müller

    Die Tabelle befindet sich auf einem SQL Server 2014 und die Abfrage soll auf dem Selbigen passieren. Abfrage mit Pivot???

    Hätte gern ein Denkanstoß

    Vielen Dank

    Ilja

    Donnerstag, 28. November 2019 11:01

Antworten

Alle Antworten