Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Insérer SQL Server s'il n'existe pas de meilleure pratique

Sémantiquement, vous demandez "insérer des concurrents là où n'existe pas déjà":

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