COALESCE() can have several inputs and will be evaluated in order until one of them is empty, for example COALESCE(Col1, Col2, Col3, 'N/A') . It is recommended that you use this MS instead of ISNULL()
ISNULL() can have only one input, however it has been shown to be slightly faster than COALESCE.
Mike M. Sep 16 '13 at 12:59 on 2013-09-16 12:59
source share