Union Query: Syntax Error

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • shawnjerome
    New Member
    • Apr 2012
    • 1

    Union Query: Syntax Error

    I am attempting to combine 2 crosstab queries and I keep getting the "Syntax error in TRANSFORM statement".

    Code:
    TRANSFORM Sum(tblPlanSavings.[PlanSavings]) AS SumOfPlanSavings
    SELECT tblPlanSavings.[BusinessUnit], tblPlanSavings.[PlantName], tblPlanSavings.[Category], Sum(tblPlanSavings.[PlanSavings]) AS [Total Of PlanSavings]
    FROM tblPlanSavings
    GROUP BY tblPlanSavings.[BusinessUnit], tblPlanSavings.[PlantName], tblPlanSavings.[Category]
    PIVOT Format([MonthYear],"mmm") In ("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec")
    UNION ALL
    TRANSFORM Sum(qryProcurementPlantSavingsAllMonths.Savings) AS SumOfSavings
    SELECT qryProcurementPlantSavingsAllMonths.BusinessUnit, qryProcurementPlantSavingsAllMonths.PlantName, qryProcurementPlantSavingsAllMonths.Category, Sum(qryProcurementPlantSavingsAllMonths.Savings) AS [Total Of Savings]
    FROM qryProcurementPlantSavingsAllMonths
    GROUP BY qryProcurementPlantSavingsAllMonths.BusinessUnit, qryProcurementPlantSavingsAllMonths.PlantName, qryProcurementPlantSavingsAllMonths.Category
    PIVOT Format([MonthYear],"mmm") In ("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
    Last edited by Rabbit; Apr 5 '12, 04:07 PM. Reason: Please use code tags when posting code.
  • Rabbit
    Recognized Expert MVP
    • Jan 2007
    • 12517

    #2
    Please use code tags when posting code.

    Take the aggregate out of the SELECT clause.

    Comment

    Working...