вы можете назначить псевдоним для предложения from? например:
select a - b "Markup" from retail a, cost b;
РЕДАКТИРОВАТЬ: извините, я набрал это слишком быстро и попытался упростить вопрос до такой степени, что это не имело никакого смысла
На самом деле я пытаюсь использовать псевдонимы для сравнения месяцев между двумя публикациями даты в той же таблице. Вот то, что я нашел, работает:
select distinct to_char(months_between((select distinct pubdate
from books3
where pubid = 2),
(select distinct pubdate
from books3
where pubid = 4)), '99.99') "Answer"
from books3
Я хотел, чтобы он выглядел примерно так:
select distinct months_between(a,b)
from (select distinct pubdate
from books3
where pubid = 2 as a),
(select distinct pubdate
from books3
where pubid = 4 as b)
, но это не работает