Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

O MYSQL oculta os dados do campo se o valor em outro campo estiver definido


Lógica desse tipo provavelmente pertence melhor à camada de apresentação, em vez de banco de dados, do seu aplicativo. No entanto, é possível usar o IF() função ou seu CASE expressão—por exemplo:
SELECT art, type, IF(type='b',NULL,price) price FROM x;

Veja em sqlfiddle .