Нет, вы не можете использовать псевдоним в предложении where. Обратите внимание, что вы используете псевдоним в предложении where не внутри подзапроса.
Это способ изменения запроса для получения желаемых результатов:
select cost , min(cost) as min_cost
from item where item.cost > min_cost group by <some-column>;
Этот запрос вернет все затраты (сгруппированные по этому столбцу), превышающие минимальную стоимость.