У меня есть 3 таблицы: дантисты, группы и groupdentlink. Многие стоматологи связываются со многими группами через таблицу groupdentlink.
Итак, я пытаюсь создать запрос, в котором он будет вставлять строки в groupdentlink (связывая всех стоматологов в штате со всеми группами в штате), но только если эти строки еще не существуют. Короче говоря, я хочу добавлять новые строки, не перезаписывая существующие и не дублируя их.
Итак, намерение запроса выглядит примерно так:
INSERT INTO groupdentlink (f_dent_id, f_group_id, f_schedule_id)
VALUES ('$_POST[id]', '$groupid', '$scheduleid')
WHERE NOT EXISTS ('$_POST[id]', '$groupid')
И у меня нет первичных ключей в таблице groupdentlink.
Заранее благодарю!