IFNULL (MySQL)
Naar navigatie springen
Naar zoeken springen
Heel handig: Als het eerste argument niet-null is, wordt-ie geretourneerd. Als-ie wel nul is, wordt het tweede argument getourneerd.
Voorbeelden
select ifnull("hoihallo","het is null!") > hoihallo
en
select ifnull(NULL,"het is null!") > het is null!
Syntaxis
Openingshaakje mag op aparte regel
select ifnull ( null, "Nul!" ) as blub;
Nesting
Zoiets als coalesce, maar dan voor verschillende entiteiten.
Voorbeeld 1:
select ifnull ( "01", ifnull ( "02", ifnull ( "03", "03 = null" ) ) ) as blub;
Voorbeeld 2:
select ifnull("01", ifnull("02", ifnull("03","03 = null") ) ) as blub;
Voorbeeld 3:
select ifnull("01",ifnull("02",ifnull("03","03 = null"))) as blub;