aws redshift 中是不是有任何功能可以找出第二大记录?或者如果没有功能啥以及如何找出第二大记录?
Posted
技术标签:
【中文标题】aws redshift 中是不是有任何功能可以找出第二大记录?或者如果没有功能啥以及如何找出第二大记录?【英文标题】:Is there any function in aws redshift to find out the second largest record ?? or if no function what and how to find out the 2nd largest record?aws redshift 中是否有任何功能可以找出第二大记录?或者如果没有功能什么以及如何找出第二大记录? 【发布时间】:2021-12-03 12:47:13 【问题描述】:select *
from peb_gateway_info pgi
order by 'name' desc limit 1,1;
【问题讨论】:
错误信息是什么意思? 提示:你的截图中有提示。 我希望order by 'name' desc
根本不进行排序,因为文字 'name'
是恒定的。请改用order by name desc
。
我对 PostgreSQL 中的偏移功能一无所知.. 现在我得到了答案.. 感谢@everyone 帮助我.. :)
【参考方案1】:
使用偏移量?
select *
from peb_gateway_info pgi
order by name desc limit 1 offset 2;
【讨论】:
以上是关于aws redshift 中是不是有任何功能可以找出第二大记录?或者如果没有功能啥以及如何找出第二大记录?的主要内容,如果未能解决你的问题,请参考以下文章
是否有任何适用于 AWS Redshift 的开源调度工具?
使用 NodeJS 将 RabbitMQ 导入 AWS Redshift