ホームページ >データベース >mysql チュートリアル >T-SQL で複数の列を動的にピボットする方法
この記事では、複数の列にデータが格納されているテーブルを、各値が独自の列に表示されるピボット テーブル形式に変換する方法について説明します。
複数のプロジェクトのプロジェクト詳細を含むテーブルがあり、それぞれに 3 つの異なる属性 (名前、電話番号、電子メール) が含まれているとします。目標は、このデータを、各項目が独自の行を持ち、属性が列としてリストされる形式に再形成することです。
T-SQL の動的ピボット テクノロジにより、この変換を効果的に完了できます。次の手順はその方法の概要です:
動的 SQL クエリの構築:
動的 SQL クエリを実行:
列リストを動的に生成します:
パースペクティブ機能を使用する:
提供されている T-SQL の例は、このプロセスを示しています。動的にクエリを作成し、列リストを生成し、最終的にデータをピボットして望ましい結果を達成する方法を示します。
以上がT-SQL で複数の列を動的にピボットする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。