Проблемы с запросом, на всю жизнь я не могу понять, что не так с этим запросом
HAVING distance ='10' GROUP BY c.ancient, c.ant_name, p.upper, p.name,
ОШИБКА 1064 (42000): у вас ошибка в синтаксисе SQL;проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы узнать правильный синтаксис для использования рядом с 'GROUP BY c.city_id, c.city_name, p.prop_ynow_id, p.Name, pr.PRE_Ident SELECT dis' в строке 1
HAVING идет после GROUP BY.MySQL очень требователен.
HAVING
GROUP BY
Немного опоздал на вечеринку, но запросы в любом стандартном SQL из моего опыта, как правило, должны идти:
ВСТАВИТЬ, УДАЛИТЬ, ВЫБРАТЬ, ОТ, ГДЕ, ГРУППИТЬ BY, ВЫСТАВИТЬ, ЗАКАЗАТЬ НА
Заказ.
Я не использую MySQL, но в SQL, к которому я привык, предложение HAVING должно идти после предложения GROUP BY.