У меня есть база данных, которая время от времени обновляется наборами данных. Здесь может случиться, что набор данных доставлен, который уже существует в базе данных.
В настоящее время я сначала делаю
SELECT FROM ... WHERE val1=... AND val2=...
проверить, если набор данных с этими данными уже существует (используя данные в инструкции WHERE). Если это не возвращает никакого значения, я делаю свой INSERT.
Но для меня это немного сложно. Итак, мой вопрос: есть ли какой-то условный INSERT, который добавляет новый набор данных только в том случае, если он не существует?
Я использую SmallSQL