Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server inserire se non esiste best practice

Semanticamente stai chiedendo "inserire concorrenti dove non esiste già":

INSERT Competitors (cName)
SELECT DISTINCT Name
FROM CompResults cr
WHERE
   NOT EXISTS (SELECT * FROM Competitors c
              WHERE cr.Name = c.cName)