from句にエイリアスを割り当てることはできますか?お気に入り:
select a - b "Markup" from retail a, cost b;
編集:申し訳ありませんが、私はそれを少し速すぎて入力し、それが意味をなさないところまで質問を単純化しようとしました
私が実際にやろうとしているのは、エイリアスを使用して、同じテーブル内の2つの公開日の間の月を比較することです。これが私がうまくいくと思ったものです:
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)
しかし、それは機能していません