Делаю LEFT JOIN таблицы саму на себя
SELECT t1.id ,t1.parent_id, t2.id, t2.parent_id
FROM answers AS t1
LEFT JOIN answers AS t2";
Не работает, но если сделать тоже самое, но убрать слово LEFT
SELECT t1.id ,t1.parent_id, t2.id, t2.parent_id
FROM answers AS t1
JOIN answers AS t2";
Тогда все работает, но мне нужен LEFT JOIN
Необходимо указать связь ON. Ее можно не указывать только для CROSS JOIN, который вероятно и происходит в MySQL при отсутствии вида соединения.
SELECT t1.id ,t1.parent_id, t2.id, t2.parent_id
FROM answers AS t1
LEFT JOIN answers AS t2 on t1.id = t2.parent_id;
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости