sql >> データベース >  >> RDS >> Sqlserver

2 つの select ステートメントの合計結果

    これを試してください

    SELECT PerceptionistID, SSNLastFour, SUM(CommissionPay) CommissionPay,
            SUM(PTOPay) PTOPay, SUM(HolidayPay) HolidayPay, SUM(Overtime) Overtime, SUM(TotalPay) TotalPay
    FROM
    (
        SELECT  PerceptionistID, SSNLastFour, CommissionPay,
            PTOPay, HolidayPay, Overtime, TotalPay
        FROM [dbo].fnCalculateCommissionForWeekOf(@MondayOfCurrentWeek)
    
        UNION ALL
    
        -- Need to get the following week's data and sum the two together
        SELECT  PerceptionistID, SSNLastFour, CommissionPay,
            PTOPay, HolidayPay, Overtime, TotalPay
        FROM [dbo].fnCalculateCommissionForWeekOf(@MondayOfFollowingWeek)
    ) t
    GROUP BY PerceptionistID, SSNLastFour
      

    1. mysql-動的列エイリアス

    2. [ERROR] InnoDB:mysqlのファイル操作でのオペレーティングシステムエラー番号87を解決するにはどうすればよいですか?

    3. MySQLの異なる引用符

    4. MySQLSETデータ型をPostgresに変換します