Ако не искате да се вмъкват дубликати, добавете уникален индекс или ограничение:
CREATE UNIQUE INDEX unq_table_subject_topics_exams_3 ON table_subject_topics_exams(name_of_subject, section, topic, subtopic);
Ако искате своя insert
за да успеете за недублираните стойности, след това добавете:
ON CONFLICT DO NOTHING
като последния ред на INSERT
.
Тук е db<>цигулка.