This warning message I get from time to time from SQL server …
Warning: Null value is eliminated by an aggregate or other SET operation.
Is this just saying that a value that was Null is being set to something other than Null.
Why do I need to be ‘warned’ about this?
No, it tells you that a NULL value is passed to an aggregate function. And since aggregate functions ignore NULL values (with the exception of COUNT), this could be unwanted behaviour. Therefore, you are warned.