No banco de dados Postgresql existem 2 funções úteis para indicar qual o maior valor, dependendo do que se busca.
A primeira e mais é conhecida é função MAX(expression). É uma função de agregação que obtem o máximo valor de vários colunas e expressão.
A segunda e menos conhecida é a função GREATEST(value,[…]) seleciona o maior valor de uma lista de qualquer número de expressões.