Originariamente inviato da nicola75ss
Non so se tramite una query sia possibile ottenere direttamente ciò che vuoi.

select greatest(val1,val2,val3) as maggiore from tabella


in mssql non so ma ci sarà qualcosa simile.