Я пытаюсь объединить две таблицы (A и B) слева и хотел бы вернуть все значения, столбец которых в таблице B помечен как нулевой в mySQL.
Обе таблицы, к которым я присоединяюсь, очень велики, и у меня возникает проблема, из-за которой время соединения истекает через 6000 секунд из-за настроек СУБД; Есть ли способ сделать этот запрос более эффективным?
Еще один бит информации: даже если я ограничу запрос до 10 строк, он все равно прекратит работу и выдаст мне код ошибки, указанный ниже.
select *
from Table_A a
left join Table_B b
on a.field_X = b.field_X
where b.Field_X is null;
У меня возникает следующий код ошибки: «Код ошибки 2013. Потеря соединения с сервером MySQL во время запроса».
Примечание: я новичок в SQL, и мне, возможно, потребуется уточнить некоторые ответы. Заранее спасибо!