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 列が動的であり、1 日、20 日、1 週間または 1 か月になる可能性があることです。誰かがこれを手伝ってくれますか。

4

0 に答える 0