• Colin,

    One more question. Can you attempt the float sum again, but this time specify the ordering of the rows? I ask because an unconfirmed source (wikipedia) seems to indicate that addition is NOT associative.

    Thus (a + b) + c = a + (b + c) is not always true for floating point numbers, if this article is true.

    select ID,[some float column] from [your table]

    order by ID

    Compute sum([some float column])