問題タブ [unpivot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
197 参照

sql - 動的ピボット/アンピボットを使用して正しく表示する

必要なデータを取得するには、Pivo​​t と UnPivot の両方を使用する必要があると思います。

私の現在のデータは次のようになります。

Aux コード (動的に) で列を分割できるようにしたいvar_out_of_adのでvar_per_ad、データを次のように表示したいと思います。

テスト データを SQL フィドルに入れました: http://sqlfiddle.com/#!3/7f06d/1と、動的ピボットで行ったすべての作業。

誰かが次に何をすべきか教えてもらえますか? 迷っています。

ありがとうございました

0 投票する
3 に答える
134 参照

sql - フィールド内に格納されている列の名前を使用して、別のテーブルからデータを取得する

SQL-Server 2008で次のことを実行するためのコードが存在するかどうか疑問に思いましたか?

表1:

表2:

結果表:

事前のおかげで、私は本当にこれを行う方法がわかりません。

0 投票する
2 に答える
102 参照

sql - 逆展開

重複の可能性:
複数の列を複数の行に分割

私のテーブルはこんな感じ

2列4行の結果セットを受け取る必要があります

0 投票する
1 に答える
191 参照

sql - SQL結合クエリ-GroupBy/ Aggregation

私はこの質問が以前に多くの形で尋ねられたことを理解していますが、私が見つけたすべての答えを私の特定のテーブルに適用するのに苦労しています。開始するには-詳細に直接。

表Aには、4つの列(一意のID、番号、リビジョン、日付)があります。Aからselect*を実行すると、結果セットは次のようになります-

各リビジョンの日付を番号ごとに1行で表示したいのですが、たとえば番号12345の場合、クエリは次のようになります。

構文は次のようになることを理解しています

ただし、これでも各組み合わせの行が返されます。上記の結果のみが必要です。

何か提案やヒントをいただければ幸いです。

0 投票する
1 に答える
2136 参照

tsql - アンピボット T-sql クエリ

以下は私のクエリの結果です

しかし、クエリの出力を

それを行う最良の方法は何ですか?どんな助けでも大歓迎です。Unpivot を試しましたが、目的の結果が得られませんでした。

0 投票する
3 に答える
368 参照

sql - SQL アンピボット? これは私が使用すべきものですか?

だから私はこのデータ構造を持っています

どうやって行くの...

私の最初の推測では、多くの結合されたアンピボットを使用することでしょうか?

0 投票する
1 に答える
138 参照

sql-server - SQL 列のピボット

作成された一時テーブルがあり、構造/データが次のようになっているとします

T1この結果が得られるようにT2、、、列をT3ピボットしたいT4

calculationの値を取得し、それを使用して計算を行う場所であることに注意してくださいT{x}(最初の の例を示しますT1)。Tまた、実際には、これらの変数を約 10 個上回っていることも付け加えておきます。

列をピボットする方法はありますか?

0 投票する
1 に答える
11096 参照

sql - SQL Server 2008: 列の値を行に変換する

次の形式のテーブルがあります

以下の形式に変換したい

SQLクエリまたはSQLサーバーアセンブリによってこれをどのように達成できますか?

0 投票する
4 に答える
345 参照

sql - 単一の行で個別の列値を取得する

これはデータです:

のような単一の行でデータを取得するクエリが必要です

0 投票する
1 に答える
748 参照

sql - tsqlで行を列にピボットする

次のサンプルデータを含む次の表があります

このように一列に並べたい

ピボットコマンドを使用するのに疲れましたが、うまくいきません。