根据逻辑对记录进行分类的最佳方法是什么?
例如,从此表中:
ID House Farm
1 (null) (null)
我想输出:
ID Missing
1 House
1 Farm
除了下面明显的 UNION 之外,还有更好的方法吗?也许是什么时候?在处理大量条件时,UNION ALL 不会很灵活。
select ID, 'House' as Missing from table where house is null
union all
select ID, 'Farm' as Missing from table where farm is null