私はこのコードを実行しようとしていますが、私は全く理解できないrow_number()
表現で何かを逃していると言います。ORA - 00936エラー2行目に欠けているものを見つけることができません
with summary as
(select s.city, length(s.city) as C_length,
row_number() over (partition by length(s.city), order by s.city)
as r1 from station s
where
length(s.city) = (SELECT min(LENGTH(s1.CITY)) FROM STATION s1)
or length(s.city) = (SELECT max(LENGTH(s2.CITY)) FROM STATION s2))
select su.city, su.C_length
from summary su;
あなたは 'r1'を使用していないので、計算する必要はありません。 –