Я пытаюсь найти запрос для sql, который просто вставит значения, но не сделает это, если значение существует. Теперь я видел много примеров, но все они основаны на первичных ключах или перемещениях между таблицами. Я просто хочу добавить новую строку в таблицу и предположить, что один из столбцов не имеет того же значения, чтобы добавить его. Я знаю, что следующее не сработает, но оно настолько близко, насколько я думаю, оно будет и, возможно, просто прояснит это, если моей работы недостаточно.
INSERT INTO table (txtLastName,txtEmail,txtZip)
Values ('Tester','test@test.com','12345')
WHERE txtLastName <> 'Tester'
or WHERE txtEmail <> 'test@test.com'
or WHERE txtZip <> '12345'
Использование MS SQL Server.