我试图执行此代码,但它说我缺少一些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',因此不需要计算它。 –