Dit soort logica hoort waarschijnlijk het beste thuis in de presentatielaag, in plaats van in de database, van uw applicatie. Het is echter niettemin mogelijk met behulp van MySQL's IF()
functie of zijn CASE
uitdrukking—bijvoorbeeld:
SELECT art, type, IF(type='b',NULL,price) price FROM x;
Bekijk het op sqlfiddle .