Вы не можете использовать псевдоним столбца (если только вы не используете свой исходный запрос в качестве подзапроса), но вы можете использовать выражение, которое вы используете для определения вычисляемого значения.
Например, еслиВаш запрос таков:
select
contribution_amount,
total_amount,
contribution_amount / total_amount as contribution_margin
from records
Вы можете сделать это:
select
contribution_amount,
total_amount,
contribution_amount / total_amount as contribution_margin
from records
where contribution_amount / total_amount < 0.25
Или это:
select * from
(
select
contribution_amount,
total_amount,
contribution_amount / total_amount as contribution_margin
from records
)
where contribution_margin < 0.25
(Лично я считаю, что первая версияпредпочтительнее, но оба будут работать одинаково)