問題タブ [pivot]

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 投票する
2 に答える
640 参照

excel - エクセルピボット

私はExcelの初心者で、Excelに次のことを行う機能が組み込まれているかどうか疑問に思っています。

このデータを回します:

の中へ:

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

sql - SQL ストアド プロシージャ (または LINQ) に対するピボット

グループ化 ID をピボットするストアド プロシージャ (またはクエリ式) を作成しようとしています。ここや他の場所の例を見た後、ストアド プロシージャでピボット ステートメントを機能させることができませんでした。助けを求めています。

また、これが LIST の LINQ で実行できれば、それは私にとっても解決策になります。

グループ #2 は CHOICE を意味し、グループ #3 は COUNT を意味し、グループ #4 は SORT を意味するので、これらの列に名前を付けたいと思います (これは PIVOT の欠点だと認識していますが、それで問題ありません)。

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

sql-server - SQL でのピボットの使用

たとえば、私はテーブルを持っています

IPPARSED
127
0
0
1

テーブルをピボットして、このようになるようにする必要があります

1 2 3 4
127 0 0 1

どのように私を助けることができますか?

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

sql - ピボット時の動的列

機器のテーブル、顧客のテーブル、および機器と顧客のまばらなテーブルがあります。機器/顧客テーブル レコードが存在する場合は 1 を返し、顧客ごとに存在しない場合は 0 を返すクエリを作成したいと考えています。この問題には少数の顧客しかいないため、返される内容は次のようになります。

を使用しcross joinて可能なレコードのマスター リストを取得できますが、それは情報を行単位で返します。列で表示したいのですが、PIVOTキーワードでは最初に列に名前を付ける必要があります。私が必要とするのは、列名 ( Cust1Cust2...) を動的にすることです。

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

sql - SQL Server 2008 の PIVOT に関する更新

集計がないと仮定して、変更がソース テーブルに反映される SQL Server 2008 の PIVOTed テーブルで更新を実行する方法はありますか?

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

xml - xmlファイルを非正規化/ピボット/フラット化するXSLT?パート2

(注:提案されたように、以前の質問のバリエーションを投稿しました)

次の構造の入力xmlファイルがあるとします。

そして、次の情報:

  1. 各ウィジェットには、形、素材、色があります
  2. それぞれの形、素材、色の組み合わせはユニークです
  3. 形、素材、色のすべての組み合わせが存在するわけではありません。たとえば、丸いプラスチックのウィジェットはありません。
  4. 形、素材、色は無制限です。
  5. 必要な出力は、各行が形状を表し、各列が材料を表すテーブルです。

XSLTを使用して次の構造を出力するにはどうすればよいですか?

0 投票する
5 に答える
14339 参照

sql - PLSQL:1つのクエリで、曜日ごとの合計と週ごとの合計を取得します

たとえば、次のようなテーブルClientTradeがあります。

そして、Oracle PLSQLで次のような結果を返すクエリを作成したいと思います:(日数はTradeDate列から導出され、Mon = sum(Quantity)はMon、Tue = sum(Quantity)はTue...などです。 )。

このレポートには常に1週間実行される条件が含まれていると仮定すると、これを1つのクエリで作成することは可能ですか?

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

sql - 動的に生成されたピボットテーブルを一時テーブルに入れる

私はこれを見ので、動的に生成されたフィールドのセットを使用してピボットテーブルを作成する方法を知っています。今の私の問題は、結果を一時的なテーブルに入れたいということです。

EXECステートメントから一時テーブルに結果セットを取得するには、一時テーブルを事前定義する必要があることを私は知っています。動的に生成されたピボットテーブルの場合、フィールドを事前に知る方法はありません。

このタイプの機能を取得するために私が考えることができる唯一の方法は、動的SQLを使用して永続テーブルを作成することです。もっと良い方法はありますか?

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

sql-server-2005 - SQL Server PIVOT ヘルプ

ソース テーブル:

そしてこれはで満たされます

など、約 500 名の学生を対象としています。

Chris は試験を終了しませんでしたが、100 番目の問題は null として保存されているため、各学生が正確に 100 行を持っていることが保証されますが、実際の答えは null または文字です。

違いがある場合、答えは{a、b、c、d、e、f}にあります

このセットアップは、実際の試験アプリケーションに最適であり、採点は簡単です。

ここで、監査目的で、次のような表を作成する必要があるというレポート要件があります。

そこで、PIVOT 関数について半日かけて読んだのですが、よくわかりませんでした。

これは、私が今まで読んだ中で最も難解なドキュメントでなければなりません。

1 つには、集約機能が必要です。ここで集約する必要があるのは一体何なのでしょうか。

これは PIVOT 関数の最も単純な使用法であり、適切な例はどこにも見つかりません。ヘルプ!