SQL Serverに問題があります。行を列に変換する
私のクエリは、このようなものです:
select Format(new_qtrdate1,'dd-MMM') as MTBURDATE1,
Format(new_qtrdate2,'dd-MMM') as MTBURDATE2,
Format(new_qtrdate3,'dd-MMM') as MTBURDATE3,
new_mtbur1 as MTBUR1,
new_mtbur2 as MTBUR2,
new_mtbur3 as MTBUR3
from Filterednew_craform
where
私のクエリの現在の結果は次のようになります。
(MTBURDATE1) (MTBURDATE2) (MTBURDATE3) MTBUR1 MTBUR2 MTBUR3
------------------------------------------------------------------------
01-May 01-Jun 01-Jul 34214 10756 9879
私は何を取得したいことはこれです:
Date MTBUR
------------
01-May 34214
01-Jun 10756
01-Jul 9879
方法それをしてもいいですか?私はあなたが必要とする何をすべきことがあると思いUNION ALL
いただきました!あなたのクエリ? – dbajtr
あなたのサーバーのテーブルを変更したいのですか、またはその出力を達成するためにSQLが必要なだけですか? – RealCheeseLord
問題を解決するためにこれまでに何か試しましたか? –