У меня есть следующее SQL
SELECT themes.theme_code, themes.name, course_themes.course_code FROM themes LEFT JOIN course_themes ON themes.theme_code=course_themes.theme_code
Он создает таблицу
Как вы, наверное, поняли, у меня есть таблица, которая соединяет многие курсы ко многим темам, как вы видите в таблице, тема с theme_code 2 связана с тремя разными курсами (1,2,3), одна тема (3-code) не связана ни с одним курсом.
Является есть способ, без использования массивов в PHP, только в SQL, чтобы выбрать только те темы, которые не связаны с указанным c курсом, например, курс с кодом # 1. Темы не должны содержать повторяющиеся записи, например, если вы выберете все темы, где course_code не равен 1 или null, в этом случае будут отображаться темы, связанные с другими курсами, даже если они уже связаны с нужным мне курсом.
Заранее благодарю