1.你子查询里结果不唯一,返回的是个数据集2.你完全应该用联合查询来做这个工作,而不是触发器就算你非要用触发器,那也应该先写个存储过程,再用触发器调用存储过程否则没法保证事务性,早晚要出脏数据而且你只管insert,万一update或者delete,你还是处理不了你除非是主数据库和备份数据库同步数据,否则不要老想着数据copy来copy去的该主从表就主从表,该联合查询就联合查询