-- 考勤汇总表增加数据来源:1=打卡同步,2=Excel导入 ALTER TABLE `lq_attendance_summary` ADD COLUMN `F_DataSource` int NOT NULL DEFAULT 1 COMMENT '数据来源:1打卡同步 2Excel导入' AFTER `F_RestDays`; -- 历史数据:备注含打卡同步文案的标为打卡同步,其余标为 Excel 导入 UPDATE `lq_attendance_summary` SET `F_DataSource` = 1 WHERE `F_Remark` LIKE '%系统按考勤打卡汇总生成%'; UPDATE `lq_attendance_summary` SET `F_DataSource` = 2 WHERE `F_Remark` NOT LIKE '%系统按考勤打卡汇总生成%' OR `F_Remark` IS NULL; -- 无 F_DataSource 列时亦可通过备注前缀识别 Excel 导入 UPDATE `lq_attendance_summary` SET `F_Remark` = CONCAT('[Excel导入]', IFNULL(`F_Remark`, '')) WHERE (`F_Remark` IS NULL OR `F_Remark` NOT LIKE '%系统按考勤打卡汇总生成%') AND `F_Remark` NOT LIKE '[Excel导入]%';