問題タブ [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 投票する
2 に答える
350 参照

sql - ピボットを使用して行を列に変換

このエラーを解決するのを手伝ってくれませんか

列「nvrchildgender」のタイプが、UNPIVOTリストで指定されている他の列のタイプと競合しています。

テーブル構造:

クエリ:

このクエリを実行できません。キャストの問題が解決したと思います。

SQLフィドル

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

sql - 顧客が訪問日数を割り当てている場合の月ごとの訪問数の計算方法

私はこのテーブルを持っています

今、私は次のパラメータを持っています> 1月、2月、3月(または任意のユーザーが選択)の年と月の スケジュールされた訪問は月ごとにどのようになりますか?

注:毎月、正確に日曜日で開始したり土曜日で終了したりすることはできません。また、モンは同じ数量の日数を持っていません。

ユーザーが選んだ毎月の初日と最終日が取れたと思います

ループと選択を使用してdatepart>datepart(weekday、 '1 /'+(some month)+'\' + year_choosed_by_user)

私はそれとして何かを得ることができると信じています

ここで、0 =日曜日、6 =土曜日ですが、役に立ちますか?datepartを使用してこの#tmptableを取得します

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

sql-server - T-SQL: 行から列へ、実際のピボットではありません

期待される結果セットに変換する T-SQL (SQL Server 2008R2) クエリはありますTABLE_1か?

表1

期待される結果セット

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

asp.net - SQLServerデータをピボットテーブルに変換します

このようなデータが必要です

編集するには、結果をasp.netgridviewに配置する必要があります

私は次のスクリプトを使用しています:1-列を取得するには:

2-ピボット:

問題は、ピボットする必要がある2つのフィールド、amount_currency1とamount_currency2があります

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

sql - SQL Server の列から行へ

次のようなテーブルを返すクエリがあります。

そして、私はそれが次のようになりたいです:

アンピボットのように見えますが、ベース テーブルには月が列として含まれているため (値は、場所ごとにグループ化された値の合計にすぎません)、ピボットしてその形式にすることはしませんでした。行から列への質問をたくさん見てきましたが、列から行への良い答えが見つからないので、誰かが私を助けてくれることを願っています.

ありがとう!

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

sql - ピボットされた列を行に変換するにはどうすればよいですか?

次のような結果を含むテーブルがあります

そして、私はそれを次のように表示したいと思います:

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

sql - 複数の ID 値の説明の取得 - SQL Server

私は2つのテーブルxとyを持っています

テーブル x には 24 の列があり、それぞれが異なる Id 値を保持しています

テーブル Y には ID 値列と説明があります

テーブル x に含まれる 24 個の Id 値のそれぞれの説明を可能な限り最適な方法で返すプロシージャ、クエリ、またはビューを作成する必要があります。

関数を 24 回呼び出すビューを作成しました。この関数は、提供された Id に基づいて説明を返します。これは機能しますが、特にうまく機能しません。

1 つのテーブルからこの数の説明が必要な場合に使用すべき手法はありますか?

テーブル x の定義は次のとおりです (明確にするために関連しない列は削除されています)。

テーブル y の定義は次のとおりです (わかりやすくするために、関係のない列は削除されています)。

2 つのテーブル間の関係は、テーブル x の _X & _Y 列とテーブル Y の AntigenId 列の間にあります。

テーブル x の _X 列と _Y 列のそれぞれについて、Antigen の説明を返す必要があります。

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

sql - 調査用のトリッキーな SQL Server ピボット テーブル

次のデータを含む SQL Server ビューがあります。

結果を次のようにしたい:

条件NULL値が無視され、適切な答えが列に配置される場所。ピボット テーブルの例を見てきましたが、それらは単一列のピボットに焦点を当てているようです。

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

sql - 「列見出し: 列値」の形式で単一のレコードを取得するための SQL クエリ

次のテーブルがあるとします。

次の最初のレコードを取得するには、単に「select * from test」と書くことができます。

しかし、代わりに、次のようにしたい (単一のレコードに対して 4 行):

誰かがこれを行うのを手伝ってくれますか?

これは、リモート デスクトップ システムで単一のレコードを表示するために必要です。このシステムは非常に遅く、水平スクロールはうまくいかず、800 列あります。したがって、単一のレコードからデータの形式を確認する必要があります。

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

sql - SQLServerの複雑な結合クエリ

私は次のクエリを持っています、それは機能していますが、私が欲しいのはデータ「Entidad」と「Servicio」の2つの列を取得するだけなので、4つの列(同じ名前の3つ)を取得しますが、実行する方法が見つかりませんそれ..

私が得た構造はこれです

しかし、私はこれが欲しい...