在游标里,从B表查询数据插入A表,在插入之前做重复判断
@ti_id,@proc_id,@mac_id 是随游标变化的变量
t_ring 表结构为(sub_ring_id,........),其中sub_ring_id为主键
t_pmpt_cp表结构为(sub_ring_id,mac_id,proc_id,ti_id)
==========================游标循环开始===================================
@ti_id,@proc_id,@mac_id 被赋值
- SQL code
-
insertinto t_pmpt_cp select sub_ring_id ,@mac_id,,@proc_id,@ti_idfrom t_ring where1=1and ( (selectCOUNT(1) as num from t_pmpt_cp where sub_ring_id = sub_ring_id and proc_id =@proc_idand mac_id =@mac_idand ti_id =@ti_id )<1)
==========================游标循环结束===================================
持续学习、持续收获才能带来持续的满足和快乐!
浙公网安备 33010602011771号