La logica di questo tipo probabilmente appartiene meglio al livello di presentazione, piuttosto che al database, della tua applicazione. Tuttavia, è comunque possibile utilizzare IF()
funzione o il relativo CASE
espressione, ad esempio:
SELECT art, type, IF(type='b',NULL,price) price FROM x;
Guardalo su sqlfiddle .