T-SQL equivalente de la función Excel "MAX" para devolver dos números más grandes [duplicado]
Posible duplicado:
¿Existe una función Max en SQL Server que toma dos valores como Math.Max en .NET?
En Excel, hay una función llamada "MAX" que acepta números y devuelve la más grande del conjunto. ¿Hay una función en T-SQL que duplica esta funcionalidad? No he podido encontrar uno, y he escrito un UDF que lo hace por mí, pero pensé que valía la pena preguntarlo.
Aquí está la función que he estado usando:
CREATE FUNCTION dbo.LargerOf
(
-- Add the parameters for the function here
@First FLOAT,
@Second FLOAT
)
RETURNS FLOAT
AS
BEGIN
DECLARE @Result FLOAT
IF @First > @Second
SET @result = @First
ELSE
SET @Result = @Second
RETURN @Result
END
GO
No espero suerte, pero en lugar de mover mi función a un montón de servidores nuevos, pensé que al menos lo pediría. ¡Gracias