在sql表建立一个安插触发器﹐在添加一条订单时﹐查询表中是否有相同数据。如果有就覆盖,没有就新增

在sql表建立一个插入触发器﹐在添加一条订单时﹐查询表中是否有相同数据。如果有就覆盖,没有就新增!
求解答! 给个思路也行!
------解决方案--------------------
引用:
select  @count= count(1)  from TB_name  where  ......
 IF @COUNT=0 
   insert into  TB_name ........
 ELSE  
 BEGIN 
    update Tb_name  .......        
 END   
 
请问@count=count(1) 着句话什么意思,能说明……

查询表中是否有相同数据