次のコードは、Navicat で Mysql 用に作成したトリガーです。挿入部分は正しく機能していますが、更新のために、ID に基づいて特定の行数を更新する必要があります。update sql クエリに where 句を記述するにはどうすればよいですか。
insert into closingstockt(CLS_BSID,CLS_Qty,CLS_SQty,CLS_CDate)
select BS_ID as CLS_BSID,BS_Qty as CLS_Qty,BSS_Qty as CLS_SQty,curdate()
from barstockt
where CLS_BSID=BS_ID
on duplicate key update CLS_Qty=BS_Qty,CLS_SQty=BSS_Qty