Thursday, January 28, 2016

COALESCE

Evaluates the arguments in order and returns the current value of the first expression that initially does not evaluate to NULL.


The following example shows how COALESCE selects the data from the first column that has a nonnull value. This example uses the AdventureWorks2012 database.


SELECT Name, Class, Color, ProductNumber, COALESCE(Class, Color, ProductNumber) AS FirstNotNull FROM Production.Product;


No comments:

Post a Comment