Выполняя нижеследующий запрос, обратившись к ошибке «Потерянное подключение к MySQL-серверу во время запроса». как я могу это исправить?Как я могу исправить этот sql-запрос?
SELECT *
FROM firmalar,
musterisahipleri,
notlar
WHERE firmalar.firmaID NOT IN (
SELECT m2.firmaID
FROM notlar AS n2,
musterisahipleri AS m2
WHERE n2.eklemeTarihi > '2013-03-24'
)
AND musterisahipleri.firmaID = firmalar.firmaID
AND notlar.ilgiliID = musterisahipleri.userID;
Спасибо за вашу помощь
Ошибка выглядит мне как тайм-аут. Кажется, у вас очень сильное соединение в вашем подзапросе, возможно, если вы разобрались, все это закончится быстрее? – nurdglaw
Этот вопрос очень расплывчатый ... какие данные содержатся в вашей базе данных? Похоже, ваш запрос обрабатывает большой набор данных и время ожидания? Взгляните на этот вопрос: http://stackoverflow.com/questions/1884859/lost-connection-to-mysql-server-during-query –
Как говорили другие, скорее всего, тайм-аут. Трудно видеть, где, хотя из waht вы разместили. Структуры таблиц (или соответствующие биты), любые индексы и объяснение могут помочь нам вам помочь. Наряду с использованием правильного синтаксиса .. –