Пытаюсь заставить этот запрос работать:
$query_search = "SELECT questionnaires_index.id, questionnaires_index.ea_num, questionnaires_index.address, questionnaires_index.status, questionnaires_index.json_stored users.username FROM questionnaires_index INNER JOIN users ON questionnaires_index.interviewer_id = users.id WHERE questionnaires_index.interviewer_id IN (SELECT GROUP_CONCAT(id) FROM users WHERE supervisor = (SELECT id FROM users WHERE username = '".$username."'))";
Получение этой ошибки:
Ошибка в запросе: . У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, на предмет правильного синтаксиса для использования рядом с «.username FROM questions_index INNER JOIN users ON users.id = анкета» в строке 1
Запрос работал, пока я не добавил user.username в набор результатов с помощью инструкции JOIN. Любая помощь, пожалуйста.