我从表中选择了多个列,而我需要从第二行中获取记录。我应该如何在我的查询中指定只需要从第2行获取1列? select语句返回2行,但是段4我只需要返回第2行值,其他列返回第1行的值。我该怎么写呢?
select substrb(segment2,1,30) invtime
, substrb(segment3,1,30) invoice
, substrb(segment4,1,10) invdate
from error_process_log;
答案 0 :(得分:0)
在此方案中,您可以使用像Lead()Lag()这样的Anlaytical函数。希望下图有帮助。
{{1}}