Я пытаюсь вставить несколько строк данных из одной таблицы в другую таблицу, если существует строка с дублирующимся значением в столбце ликворника, тогда просто не сделайте вставьте его. Я нашел здесь следующее решение, однако для сервера sql, а не для mysql, было бы лучше иметь решение, использующее join.mysql вставляет много уникальных строк из таблицы в таблицу на основе значения столбца
insert into tblBusinessName(BusinessFilterPhrase, BusinessCategoryID)
select @BusinessFilterPhrase, @BusinessCategoryID
from tblBusinessName t1
where NOT EXISTS (select 1
from tblBusinessName d1
where d1.BusinessFilterPhrase = @BusinessFilterPhrase
)