Logika tohoto druhu pravděpodobně nejlépe patří do prezentační, nikoli databázové vrstvy vaší aplikace. Je však možné použít buď MySQL IF()
funkce nebo její CASE
výraz — například:
SELECT art, type, IF(type='b',NULL,price) price FROM x;
Podívejte se na to na sqlfiddle .