一尘不染

SQLite等同于PostgreSQL的GREATEST函数

sql

PostgreSQL有一个有用的功能,称为GREATEST。它返回那些传递给它记录的最大价值在这里

SQLite中是否有任何等效项?

需要注意的是,我只需要使用它来处理2个参数。


阅读 265

收藏
2021-03-10

共1个答案

一尘不染

SELECT MAX(1,2,..)

参考:https :
//sqlite.org/lang_corefunc.html#maxoreunc

max(X,Y,...)

多参数max()函数返回具有最大值的参数,如果任何参数为NULL,则返回NULL。多参数max()函数从左到右搜索其参数,以找到定义整理函数并将该整理函数用于所有字符串比较的参数。如果max()的参数均未定义整理函数,则使用BINARY整理函数。请注意,当max()具有2个或更多参数时,它是一个简单函数,但如果仅给出单个参数,则它作为聚合函数运行。

2021-03-10