Logic của loại này có lẽ tốt nhất thuộc về bản trình bày, chứ không phải là cơ sở dữ liệu, lớp ứng dụng của bạn. Tuy nhiên, vẫn có thể sử dụng IF()
hoặc CASE
của nó
biểu thức — ví dụ:
SELECT art, type, IF(type='b',NULL,price) price FROM x;
Xem nó trên sqlfiddle .