【发布时间】:2017-09-02 15:23:56
【问题描述】:
如果所需列为空,我想将颜色向前移动到下一列,但是我使用了 COALESCE 函数但无法获得预期结果
下面是我的表结构
ID. Level1. Level2. Level3 Level5
1. Xyz. Null. Null. Null
2. Abc. Xyz. Null. Null
3. Mno. Abc. Xyz. Null
4. Ggg. Mno. Abc. Xyz
预期结果如下
ID. Level1. Level2. Level3 Level5
1. Null. Null. Null. Xyz
2. Null. Null. Abc. Xyz
3. Null. Mno. Abc. Xyz
4. Ggg. Mno. Abc. Xyz
【问题讨论】:
-
请像 Jason 的回答一样发布 dml,ddl,这很有帮助
标签: sql sql-server sql-server-2008 sql-server-2012 sql-server-2014