前提・実現したいこと
いつもお世話になっております。
VisualStudioのWinフォームにて
DataGridViewに縦に並んでいるデータからある列の内容を取り出し
その列の縦データを列ヘッダーにしたいと考えており、
出来ればSQLのみで対応したいと思います。
求める表示の列は可変となっており、最大30列まであります。
<元データ>
社員ID|プロジェクト名|
----------
001 | A |
002 | A |
003 | A |
001 | B |
002 | B |
003 | C |
<求める表示>
A| B| C|・・・
-------
001|001|003
002|002|
003|
発生している問題・エラーメッセージ
列数が可変となっているので
動的に列を作成する必要があると思うのですが
すでにあるデータ分(重複なし)をどのようにして動的作成していくか
分かりません。
試したこと
下記サイトなどをみて考えてみましたがまだまだ初心者のため内容が掴みきれていません。
参考サイト_1
参考サイト_2
補足情報(FW/ツールのバージョンなど)
VisualStudio2017
SQLServer2016
開発言語 VB
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/26 07:46
2019/10/26 10:27