CREATE TABLE #tmpNumber(
age FLOAT
)
--DROP TABLE #tmpNumber
DECLARE @index INT = 0
WHILE @index <10
BEGIN
INSERT #tmpNumber(age)
VALUES(
CAST(ROUND(RAND()*100,2) AS FLOAT) -- age - int
)
SET @index +=1
END
INSERT #tmpNumber(age)
VALUES(
0 -- age - int
)
SELECT * FROM #tmpNumber
SELECT EXP(SUM(Log(abs(nullif(age,0))))) FROM #tmpNumber