0

このアクセスクエリをSQL 2008に変換しようとしています

誰でもこのアクセス クエリを SQL に変換できますか?

TRANSFORM Sum(q_INTERMONTH_Union_ILIs.Total) AS SumOfTotal
SELECT q_INTERMONTH_Union_ILIs.[Billable Identifier], 
   q_INTERMONTH_Union_ILIs.[Entity Identifier]
FROM q_INTERMONTH_Union_ILIs
GROUP BY q_INTERMONTH_Union_ILIs.[Billable Identifier], 
   q_INTERMONTH_Union_ILIs.[Entity Identifier]
PIVOT q_INTERMONTH_Union_ILIs.Period;

しかし、このエラーが発生しています...誰でも助けてください

4

1 に答える 1

0

SQL Server の現在のクエリは次のようになります。

select *
from
(
  SELECT q_INTERMONTH_Union_ILIs.[Billable Identifier], 
    q_INTERMONTH_Union_ILIs.[Entity Identifier],
    q_INTERMONTH_Union_ILIs.Period
  FROM q_INTERMONTH_Union_ILIs
) src
pivot
(
  Sum(Total)
  for Period in (yourPeriodValues go here)
) piv

この行で:

for Period in (yourPeriodValues go here)

括弧内の列として必要な値を配置します(yourPeriodValues go here)

于 2013-01-30T00:27:41.647 に答える