一个表lottery里包含 id,name
现在我想把一部分id分组并重命名,分为id(1,2,3)命名为name1,id(4,5,6)为name2,id(7,8,9)为name3
并且name1包含原表里的几个name,name2包含原表里的几个name,name3包含几个name
现在我在数据源视图里,给lottery 用case when id in (1,2,3) then name1,
when id in (4,5,6) then name2,
when id in (7,8,9) then name3
end lottery_name
这样增加了一列,列名为lottery_name,这样出来的数据在lottery_name有一些空值,就是我分组没有用到的那些id,我写了一个过滤,里面只包含我需要的id,结果还是有空值,这个要怎么解决呢?
另外我希望给这个表分层,我新建的这一列为第一层,原来的name为第二层,我要怎么设置呢?
收起