इस तरह का तर्क शायद आपके आवेदन की परत डेटाबेस के बजाय प्रस्तुति में सबसे अच्छा है। हालांकि, फिर भी MySQL के IF()
फ़ंक्शन या इसके CASE
अभिव्यक्ति—उदाहरण के लिए:
SELECT art, type, IF(type='b',NULL,price) price FROM x;
इसे sqlfiddle पर देखें ।