
Я создал команду запроса sql для получения данных из этих трех таблиц, эта команда должна помочь пользователю найти курс из входных данных поиска , в этом поисковом вводе он может написать название курса или имя учителя, который опубликовал курс, или ключевые слова курса ... через: название курса (таблица курсов), через имя учителя (таблица пользователя) ), через ключевые слова (таблица motCle
я написал эту команду, но у меня получился неверный результат при запросе по ключевым словам,
SELECT *
FROM cours c
JOIN users u ON u.id= c.userId
WHERE (c.nom LIKE '%name%' OR u.nom LIKE '%name%') OR EXISTS(
SELECT *
FROM cours c
JOIN intermots i ON i.coursId= c.id
JOIN motcles m ON i.motCleId = m.id
WHERE m.nom LIKE '%name%')