javascript - 环回findOne,其中数字最大

标签 javascript sql postgresql loopback

我正在使用 Loopback 来获取我的数据。我有下表:

id, name, version_number

现在我希望找到 version_number 最高的名称。

假设我有以下数据:

1, 'hello', 2
2, 'test', 1

我希望找到记录1, 'hello', 2

从文档中,我似乎找不到任何符合我需要的内容。那么谁能告诉我该怎么做呢?

请注意,我不是在寻找按 version_number 排序的 find 函数,而是在寻找 findMax 类型的函数

最佳答案

使用 FETCH FIRST 结合 ORDER BY 查找 version_number 最高的行:

select * from tablename
order by version_number desc
fetch first 1 row only

关于javascript - 环回findOne,其中数字最大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54324776/

相关文章:

SQL Select Distinct Top 2

postgresql - 如何使用 Sequelize 在 postgresql 中插入批量上传?

javascript - 在进行条件评估时,Javascript 中的逗号运算符(表达式、表达式)意味着什么?

javascript - 为什么使用 <input type ="file"/> 时 Angular 绑定(bind)失败?

mysql - 在内连接上获取多于一列

sql - 具有嵌套连接的表别名规则

ruby-on-rails - Postgres 没有创建用户的权限

c# - 从 Ribbon JScript CRM Online 2011 调用 C# 代码

javascript - 克隆带有所有嵌套元素的 div 以及纯 javascript 中的事件

MySQL:多个条件