MS SQLの列に行の移調を達成しない私は2つのテーブルがあります: - :どのように私は
id, Name
1, Marketing
2, Sales
Employeesテーブルがある
部門<従業員
Departmentテーブルは、次のようなデータを持っています
id, Name, DepartmentId, RatePerDay
1, Alex,1, 40
2, Bob,1, 30
3, Calvin,1, 40
4, Dal,1, 30
次のように2つのデータセットを戻したいと思います。部門:
DepartmentName, Employee1,Employee12,Employee13,Employee14
Marketing, Alex, Bob, Calvin, Dal
DepartmentName, RatePerDay1, RatePerDay2, RatePerDay3, RatePerDay4
Marketing, 40,30,40,30
この結果を達成するためのMS SQL 2008のストアドプロシージャを作成する必要がありますか?
すべてのヘルプは
を高く評価され
同じ質問の – sll
可能重複tsql'列に '行が多い(http://stackoverflow.com/questions/7182106 [SQL ServerのPIVOTは、おそらく?]/sql-server-pivot-아마도) –