INSERT INTO fact_group_agency_monthly
(ID, AGENCY_ID, PID, MONTH_ID, QUARTER_ID, YEAR_ID, GRID_TOTAL, GROUP_TOTAL, GROUP_MEMBER_TOTAL,
GROUP_MEMBER_AVG_COUNT, GROUP_MEDIAN, GROUP_INCR, GROUP_MEMBER_MAX_COUNT, MAX_MEMBER_GROUP_ID,
GROUP_MEMBER_MIN_COUNT, MIN_MEMBER_GROUP_ID, DEL_FLAG, REVISION, CREATED_BY, CREATED_TIME,
UPDATED_BY, UPDATED_TIME)
VALUES
(
REPLACE(UUID(),'-',''),
#{agency.agencyId},
#{agency.pid},
#{agency.monthId},
#{agency.quarterId},
#{agency.yearId},
#{agency.gridTotal},
#{agency.groupTotal},
#{agency.groupMemberTotal},
#{agency.groupMemberAvgCount},
#{agency.groupMedian},
#{agency.groupIncr},
#{agency.groupMemberMaxCount},
#{agency.maxMemberGroupId},
#{agency.groupMemberMinCount},
#{agency.minMemberGroupId},
#{agency.delFlag},
#{agency.revision},
#{agency.createdBy},
NOW(),
#{agency.updatedBy},
NOW()
)
DELETE
FROM
fact_group_agency_monthly
WHERE
month_id = #{monthId}