0

我有一个问题,找不到解决它的方法。

这是我无法解决的问题的一部分。

   Select Datepart(day,date) as Day, 
          Department,SUM(hourly) as workhours
     from MIVDb.dbo.evid as p 
     Inner Join MIVdb.dbo.workers as r 
        On p.rad=r.rad
    Group by Department,
             Datepart(day,date)

没什么特别的。我的问题是我的桌子看起来像

   Days   Dept     Hours
    1     Sales    8
    2     Cust     10

我需要:

     Dept   1  2 ....etc
     Sales  8 10 ....etc

所以我需要几天成为专栏。问题是 Days 列是动态的,它可以有一天,20 天,它可以是一周甚至一个月。有人可以帮我解决这个问题。

4

0 回答 0