0
SQLデータベースを使用して誰かのためにレポートを作成すると、あまり設計されていない古風です。UNPIVOT列名の表示
私のコードはすべて3列 "chas.P_asdecl、chas.P_gap、chas.P_aclは" 同じ情報 '必要なし' または '優秀' のいずれかを表示し、現在
SELECT [email protected], [email protected] , [Document Status]
FROM
(
SELECT [email protected], [email protected], chas.P_asdecl, chas.P_gap, chas.P_acl
FROM dbo.ic_BD_CHAS chas
) AS chas
UNPIVOT
(
[Document Status] FOR DocStatus IN (P_asdecl, P_gap, P_acl)
) AS up;
です。私の出力は現在、次のとおりです。
[email protected] [email protected] Document Status
----------- ---------- ---------------
0 AACX02PC01 Not Required
0 AACX02PC01 Not Required
ここでの問題は、私はそれらの2「が必要ない」行はに関連して返された列IDEAをしていないです。どのように私はどの列これらの値は、私の出力は次のようになりますので、基本的に由来すると関連するさらなる列を追加することができますように:
[email protected] [email protected] Column Document Status
----------- ---------- -------- ---------------
0 AACX02PC01 P_asdecl Not Required
0 AACX02PC01 P_gap Not Required
乾杯
それは簡単ですか?今、愚か者のように感じる。 – Lynchie