Как преобразовать данные строки в столбец? - PullRequest
0 голосов
/ 04 октября 2011

Мой запрос

select distinct b.Emp_Name,a.emp_id,a.date,a.status,b.Emp_F_H,b.Emp_Gender,b.Emp_DOJ,c.Dept_Disc
from dbo.Attendance_Details a
inner join dbo.Employee_Master b on a.emp_id=b.emp_id
inner join dbo.Department_Details c
  on b.Dept_Id=c.dept_id 
    and a.Fromdate='2011-09-01 00:00:00.000'
    and a.todate='2011-09-30 00:00:00.000'
order by b.emp_name

Я хочу выводить как

emp_name emp_id  emp_f_h doj      emp_gender  dept 1 2 3 4 5..upto 31 column for status 
kamal    emp_1  b.singh  1/1/2011  male      hr   p A P P P...upto 31
ramesh emp_2  singh  1/1/2011  male          Fc   p A P P P...upto 31....

так как я динамически генерирую 31 столбец Для единого идентификатора emp в столбце состояния plz помогите мне

1 Ответ

0 голосов
/ 13 октября 2011

Попробуйте эту статью

Верстак сводной таблицы кросс-таблицы

http://www.simple -talk.com / sql / t-sql-программирования / кросс-таблицыповоротный стол-верстак /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...