mysql 行 列 MySQL行到列

2021-10-20 22:35:13 字數 614 閱讀 9905

任何人都可以幫助我如何使用源表上的行資料作為輸出頭檔案建立查詢輸出.請參閱下面的插圖.

例如.行資料:

| colheader | value |

| header1 | value 1 |

| header2 | value 2 |

| header3 | value 3 |

輸出:| header1 | header2 | header3 |

| value 1 | value 2 | value 3 |

可能嗎??

這是我的mysql指令碼.我不認為這是不是正確的方式.我有什麼想法可以達到上述輸出?

select t1.value as `header1`,

t2.value as `header2`,

t3.value as `header3`

from (select * from table1 where colheader='header1') t1

join (select * from table1 where colheader='header2'3) t2

join (select * from table1 where colheader='header3') t3;

mysql 列交換 mysql 行列互換

做工程的人來說,技術通過服務業務來產生價值,所以在提高技術的基礎上,更多的是需要業務知識,更好得體現技術的價值。行轉列 假設你有這樣乙個表,記錄了每個銷售部門,每一天的銷售金額表1,每日各部門銷售金額明細表 use analysis create table tmp department sales...

mysql列邊行 mysql 行轉列 列轉行

group concat 函式說明 手冊上說明 該函式返回帶有來自乙個組的連線的非null值的字串結果 通俗點理解,其實是這樣的 group concat 會計算哪些行屬於同一組,將屬於同一組的列顯示出來。要返回哪些列,由函式引數 就是欄位名 決定。分組必須有個標準,就是根據group by指定的列...

MySql列轉為行

前一天,在技術群有人提出乙個問題,如下圖所示 問第七題該這麼做?我研究了大概20分鐘左右,這是很典型的將列轉為行的sql。以下是主要步驟 第一步,我建立了表sales drop table ifexists sales create table sales year int 255 default ...