Мой оператор SELECT по существу:
SELECT *, user.user, response.survey FROM survey, user, response ORDER BY survey.added
Однако я пытаюсь выбрать только те опросы, на которые не были получены ответы. Таблица «Ответ» содержит 4 релевантных столбца (идентификатор пользователя [пользователя, отвечающего на опрос], ответ, вопрос [такой же, как идентификатор опроса, если отдельный вопрос, если несколько, соответствует идентификатору вопроса], и идентификатор опроса)
Я пытаюсь написать оператор SQL, который выбирает все опросы, которые не имеют ответа от произвольного идентификатора пользователя ($ _SESSION ['userId'])) ... Попытался обойти это, используя также различные LEFT JOIN как вложенные команды SELECT, но не смогли понять это.
Может кто-нибудь пролить свет на то, как это сделать?