Это, кажется, только работает над Firefox (SpiderMonkey). В функции:
arguments[-2]
дает количество аргументов (то же как arguments.length
) arguments[-3]
дает функцию, которая была вызвана (то же как arguments.callee
) SELECT *
FROM mytable
ORDER BY
GREATEST(
COALESCE(time1, 0),
COALESCE(time2, 0),
COALESCE(time3, 0)
) DESC