sql >> データベース >  >> RDS >> Sqlserver

SQLサーバーの列から行へ?

    UNPIVOT を使用できます 結果を取得する操作

    SELECT col, value
    FROM 
       (SELECT CAST(col1 AS VARCHAR) AS col1, CAST(col2 AS VARCHAR) AS col2,
            CAST(col3 AS VARCHAR) AS col3, CAST(col4 AS VARCHAR) AS col4
       FROM Table1) p
    UNPIVOT
       (value FOR col IN 
          (col1, col2, col3, col4)
    ) AS unpvt;
      

    1. DBMS_APPLICATION_INFO.SET_CLIENT_INFOが機能しない

    2. Oracleのビューとは何ですか?

    3. T-SQLで文字列の特定の部分を取得する

    4. Oracleの明示カーソルと暗黙カーソルの違いは何ですか?