Скажем, у меня есть таблица с двумя столбцами, X и Y. Я хотел бы выполнить следующий запрос через спящий режим:Фильтрация на вычисленных столбцах в спящем режиме? (HAVING)
SELECT X*X + Y*Y AS Distance, POINTS.* from POINTS
WHERE X > 0
AND Y > 0
HAVING Distance < 50
Как достичь этого с помощью спящего режима? Можете ли вы предоставить образец кода?
Редактировать - This question кажется сильно связанным. Единственная причина, по которой я не закрываю эту проблему как дубликат, заключается в том, что она обеспечивает гораздо более простой вариант использования (без GROUP BY).
Этот синтаксис недействителен. HAVING без группировки с использованием GROUP BY не разрешено SQL – 2010-11-27 13:27:40