我有一张桌子,类似于:
Entry_1 5 VarA Empty_A Empty_B
Entry_1 3 VarB Empty_A Empty_B
Entry_2 6 VarB Empty_A Empty_B
Entry_3 2 VarA Empty_A Empty_B
Entry_4 4 VarA Empty_A Empty_B
Entry_4 9 VarB Empty_A Empty_B
我想将VarA和VarB变量之前的列中的值合并为一行,最终可能是这样的结果:
Entry_1 5 VarA 5 3
Entry_1 3 VarB 5 3
Entry_2 6 VarB NULL 6
Entry_3 2 VarA 2 NULL
Entry_4 4 VarA 4 9
Entry_4 9 VarB 4 9
一旦完成,我就不需要最初持有值的第二列或带有变量名的第三列,所以我可以删除它们,然后删除重复行以结束:
Entry_1 5 3
Entry_2 NULL 6
Entry_3 2 NULL
Entry_4 4 9
所以我需要的东西可以将我的数据转换为第二个代码块中的格式,这样我就可以自己完成其余的工作,或者直接跳到最终版本的东西。我该怎么做?
答案 0 :(得分:0)
一些细节依旧于蒂姆的建议: