表A中有字段 A1(float),A2(时间类型),A3(字符串)。。每隔5分钟插入一条数据。。表B中也有同样有字段B1,B2,B3..类型跟A表一样现在要在A表中键入一个触发器,作用是 当每天A表插入第一条的时候,B表同时插入这条记录,那么这一天A表插入新纪录的同时,根据A1,A3来判断,如果A1大于前一条记录,则B表中B3=A3的记录更新(如果A表插入的记录A3的字符串B3里没有,还是做插入操作),,如果小于或等于前一条记录,则B表中B3=A3这一条数据无变化然后第二天A表插入第一条记录的时候,B表也同样这样插入或者更新。。
感觉这个触发器有点难写。。求一个示例。。谢谢了!!

解决方案 »

  1.   

    比如A表插入了3条记录
    (12.3,2013-12-1 00:00:01,’001’)
    (22.3,2013-12-1 00:00:01,’002’)
    (31.3,2013-12-1 00:00:01,’003’)
    那么B表里要同时插入这3条记录
    (12.3,2013-12-1 00:00:01,’001’)
    (22.3,2013-12-1 00:00:01,’002’)
    (31.3,2013-12-1 00:00:01,’003’)那么这一天之中,A表中插入凡是带有001,002,003的记录,都要根据A1来判断B表中带有001,002,003的记录来更新如果A表突然插入一条004的记录,显然,B表中是没有004的,那么B表肯定要插入004.