MAIOR e MENOR no padrão SQL

Meu entendimento é que GREATEST () e LEAST () não fazem parte do padrão SQL, mas são muito comuns.

Eu estou pensando,existe uma maneira de clonar a funcionalidade de GREATEST mantendo dentro do padrão SQL?

SELECT id, GREATEST(1,2,3,4,5,6,7) AS number FROM table

A consulta completa:

  SELECT SUBSTR(section,1,2) AS campus, 
           AVG(GREATEST(maximum - enrolled, 0)) AS empty 
    FROM sectionrun 
   WHERE coursenumber = '105' AND subject = 'ENGL' 
GROUP BY campus

questionAnswers(2)

yourAnswerToTheQuestion