Hvis formålet med x
, y
og z
er at forenkle nogle forespørgsler i stedet for at have x
, y
og z
som kolonner på din tabel kan du også overveje at bruge en visning til at gøre dette f.eks.
create view myview as
select a, b, c,
if (isnull(a), null, 1) as x,
if (isnull(b), null, 1) as y,
if (isnull(c), null, 1) as z
from mytable;
og basér derefter dine andre forespørgsler på denne visning i stedet for direkte på tabellen.