我有這個表:轉換SQL行到
Value | Name
300 | moshe
400 | yoni
500 | niv
,我想將它轉換成這樣:
nameColumn: moshe yoni niv
value: 300 400 500
值是float
類型和名稱爲nchar(20)
。 有人嗎? 感謝
我有這個表:轉換SQL行到
Value | Name
300 | moshe
400 | yoni
500 | niv
,我想將它轉換成這樣:
nameColumn: moshe yoni niv
value: 300 400 500
值是float
類型和名稱爲nchar(20)
。 有人嗎? 感謝
大多數數據庫具有PIVOT relational operator(聯繫用於SQL Server),啓動從多個行的指定列的唯一值到輸出端(交叉表)的多個列的值,有效地旋轉的表。
@Julian - 在所有應有的尊重,我被告知不包括鏈接,因爲他們可以'打破',所以我不包括他們。然後我被告知包含鏈接。所以,我們需要解決這個問題 - 鏈接還是沒有鏈接?我不是在責怪你,而是在困惑。我可以解決誰來解決這個問題?另外,我不相信這個問題是特定於SQL Server的,並且有/沒有標籤說明這些。總而言之,不應該對它進行投票。 – tale852150
我剛添加鏈接作爲附加信息;你是正確的發佈基於文本的答案,不僅僅是一個鏈接。一般來說,鏈接是好的,但它們只能用作參考,而不是作爲答案本身。另請參見[編輯幫助中心](http://stackoverflow.com/help/editing)。對於它的價值,我沒有降低你的答案。 – Julian
@Julian - 好的,我們很好。我抱歉你認爲你投下了答案。並感謝您對鏈接的澄清。 – tale852150
谷歌走了很長的路要走。如果您的問題標題爲Google,則可以獲得解決方案 – HoneyBadger
標記所使用的dbms。 (答案將是產品特定的!) – jarlh