1
表名稱是的UserData和名稱列PRIMARY KEY,我有一個查詢返回以下 像轉換行到列SQL Server 2008中
選擇名稱,jobProfile從的UserData
name | jobProfile
a | Admin b | user c | employee d | Admin e | user f | user g | employee
我想使結果如此(如果可能的話)
user | employee | Admin ___________________________ b | c | a e | g | d f | null | null
爲什麼'B','C',並在輸出相同的行'了'?也就是說,哪些規則管理着轉型? – Oded 2011-06-11 18:12:34
@Oded - 從我所能看到的'job profile'列中的唯一值定義輸出列。列中的值對應於輸入的「name」列。 – 2011-06-11 18:16:42
@Alex - 是的,我看到了。例如,仍然沒有解釋爲什麼'f','c'和'd'在不同的行中。 – Oded 2011-06-11 18:19:31