Задать вопрос
17_planet
@17_planet
Full Stack Developer, web-studio in Odessa

Если просто не выводить поле в MySQL разве может от этого ошибка случится?

Ниже два скрина. Но если кому нужен MySQL в текстовом виде:
SELECT SQL_CALC_FOUND_ROWS u.ID as id,
ROUND( 6371 * acos( cos( radians( '46.48249999999999' ) ) * cos( radians( gmwlocations.lat ) ) * cos( radians( gmwlocations.long ) - radians( '30.723398999999972' ) ) + sin( radians( '46.48249999999999' ) ) * sin( radians( gmwlocations.lat) ) ),1 ) AS distance
/* , gmwlocations.location_type */
FROM  wp_users u INNER JOIN wppl_friends_locator gmwlocations
ON u.ID = gmwlocations.member_id
WHERE u.ID IN ( SELECT ID FROM wp_users WHERE user_status = 0 ) HAVING (distance <= 200 OR distance IS NULL)
AND gmwlocations.`location_type` LIKE "parts"
ORDER BY u.display_name ASC


В запросе закоментировано поле, и из-за его не вывода в результатах возникает ошибка.

Два скриншота вместо тысячи символов:
joxi.ru/DrlNJzyulPlZ2P
joxi.ru/vAW4QlGhdWdarW

Поле есть в выводе ошибки - нет, поля нет - есть ошибка.

Подскажите природу такого поведения? И как сделать так что запрос отрабатывал безошибочно без вывода этого поля?

P.S.: Прошу прощения за не прямые ссылки, JOXI что-то там колдует над этим :(
  • Вопрос задан
  • 162 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы