create trigger tri_a_ins
on a
for delete
as
declare @a int
set @a=( select box from b where goodsid in (select goodsid from inserted))
if (@a!=0)
 delete a where goodsid=2