Можно ли упростить

Navarro

Новичок
Можно ли упростить

Имеется запрос вида

SELECT `Field1`,`Field2`, (`Field1`*`Field2`) as Field3 FROM `TEST` WHERE (`Field1`*`Field2`)> 'чего-то 1' AND 'Field1'>'Чего-то 2'

Как видно в левой и правой части присутствует одинаковое выражение. Можно ли как-то упростить данный запрос, чтобы выражение в скобках не считалось дважды?
 

voituk

прозревший
AHTIXPICT
Насколько я знаю нельзя использовать alias-ы полей в условии WHERE
 

voituk

прозревший
AHTIXPICT
Применять HAVING только для "красивости" текста запроса тоже не советую, поскольку при этом всегда создается временная таблица.
 
Сверху