实际上,您可以通过
CASE检查的值直接直接计算出
Input,
SELECt FY_CD, PD_NO, 'Variance' INPUT, SUM(CASE WHEN Input = 'Actuals' THEN HOURS ELSE -1 * HOURS END) HOURSFROM LABOR_TABLEGROUP BY PD_NO
- SQLFiddle演示

实际上,您可以通过
CASE检查的值直接直接计算出
Input,
SELECt FY_CD, PD_NO, 'Variance' INPUT, SUM(CASE WHEN Input = 'Actuals' THEN HOURS ELSE -1 * HOURS END) HOURSFROM LABOR_TABLEGROUP BY PD_NO