sql >> Databáze >  >> RDS >> Sqlserver

SQL Server vložit, pokud neexistuje, osvědčený postup

Sémanticky se ptáte „vložte konkurenty tam, kde ještě neexistují“:

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


  1. PostgreSQL index se nepoužívá pro dotaz na rozsahy IP

  2. TO_DAYS() Příklady – MySQL

  3. Světový den zálohování:Jak a kdy byste měli zálohovat databázi?

  4. django.db.utils.ProgrammingError:vztah app_user během testu manage.py neexistuje