我需要一些帮助来将下面的applysimple语句转换成netezza的等价物。
ApplySimple("(
select top 1 tradyrcode
from tradingyear
where tradyrcode < (
select max(tradyrcode)
from yrdays yd, control c
where c.systemdate = yd.datecode
)
order by 1 desc
)",0)我认为我需要将top 1更改为limit 1才能在netezza中工作。
任何帮助都将不胜感激!
发布于 2019-03-07 13:22:20
其中‘top nn’位于语句的开头,‘limit nn’必须位于语句的最末,在可能的‘order by’之后:
select tradyrcode
from trading-year
where tradyrcode < (
select max(tradyrcode)
from yrdays yd, control c
where c.systemdate = yd.datecode
)
order by 1 desc
limit 1https://stackoverflow.com/questions/55032374
复制相似问题