У меня все еще возникают проблемы с моим подзапросом, возвращающим несколько строк в некоторых случаях, а не другими. Я просмотрел некоторые из предложенных вопросов, но они все еще не соответствуют моей проблеме. Пользователи в этих примерах возвращали более одного значения в свой дополнительный запрос, не устанавливая разделителей, или просто использовали неправильный синтаксис для своей ситуации. Я поместил свой код ниже, так как не могу понять, где эта проблема.mysql - Подзапрос возвращает более 1 ошибки строки
SELECT q.id, q.title, (SELECT a.answer FROM v_events_abstracts_answers AS a WHERE a.question_id=q.id AND uniq_id=2013121713133221), q.code
FROM v_events_abstracts_questions AS q
WHERE q.event_id=193
ORDER BY q.ordering, q.id ASC
Я не просто прошу «отладки».
Я думал, что предел был a.question_id = q.id ... –
@soccermanstan. , , Это делает его коррелированным подзапросом. По-видимому, один или несколько вопросов имеют два или более ответов. –