-1
A
答えて
0
は、あなたがあなたのようにデータ型を変更する上記のクエリで
ALTER TABLE tablename
CHANGE `fieldColumnName` `column` VARCHAR(255),
CHANGE `fieldValue` `row` VARCHAR(255)
(データ型としてだけでなく、変更列名)テーブルを変更したい私のテーブルの画像です願い。
+0
それは彼が求めているものではありません。もう一度お読みください。 –
0
あなたはfieldColumnName列のすべての可能な値を知っているなら、あなたはこのようにピボットを使用することができます。DBMSは、使用している
declare @data table(fieldValue varchar(50), fieldColumnName varchar(50))
INSERT INTO @data
SELECT '1 - value', 'col1'
UNION
SELECT '2 - value', 'col2'
UNION
SELECT NULL, 'col6'
select *
from @data
select col1, col2, col3
from
(
select fieldValue, fieldColumnName
from @data
) d
pivot
(
max(fieldValue)
for fieldColumnName in (col1, col2, col3)
) piv;
関連する問題
- 1. SQL行変更の制約
- 2. データ値変更の行を選択するSQLクエリ
- 3. SQL - 既存の行を変更する
- 4. フレームセットの行の値を変更する
- 5. 別の行の値(テキスト)に基づいて行の値を変更する
- 6. のSQL変換行個々の行に
- 7. 実行時の値を変更する
- 8. 行列内の特定の行の値を変更します。
- 9. SQLは、行の値
- 10. セル値に基づいて行のイメージの値を変更
- 11. 変更DevExpress社の輸出行の値
- 12. Spark SQL - RDDとして変換せずにデータフレームの行/列値を更新
- 13. SQL:行の値に基づいた列の動的な名前変更
- 14. SQL変更値
- 15. 更新行、行の値は、OracleやSQLに自分自身を新しいOracle
- 16. シェーディングセル行の値が変更され、EXCEL
- 17. テーブルの値の変更時にExcelの行の色を変更する
- 18. 以下の行の値の合計で行を更新するSQL
- 19. 変更を行ったSQL Server 2008変更データキャプチャ?
- 20. SQL - 値の変更方法
- 21. SQL Server:複数の行の値を1つの行に
- 22. 行列の行と列の名前を数値に変更する
- 23. SQLは、行の値が
- 24. SQL実行の戻り値
- 25. Spliting行値は、SQL Serverの
- 26. セルの値の変更に基づいて行をコピー
- 27. Apex Oracle SQLの別のテーブルの行値を使用してテーブルの行の値を更新する方法は?
- 28. 変更行の色
- 29. ListViewの変更行
- 30. 前の行の値を持つ、ファンダの行の条件付き変更
? –
http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question/285557と承認された回答 –
'pivot'でタグ付けしたので、あなたは何をしたいの技術的な名前を知っています。だから私はあなたがそれを行う方法をオンラインで検索したが、それを動作させることができなかったと仮定します。あなたは何を試してみることができますか? – HoneyBadger