统计数据的时候,使用group by a,b,c假如结果是
a b c d e
1 2 3 3 3
1 2 4 4 4
2 3 4 4 4
2 3 5 5 5
但如果我想输出结果是
a b c d e
1 2 3 3 3
null 2 4 4 4
2 3 4 4 4
null 3 5 5 5
也就是如果a列的结果如果相同,则只有第一个显示,其他行为空,如何在sql中实现?
a b c d e
1 2 3 3 3
1 2 4 4 4
2 3 4 4 4
2 3 5 5 5
但如果我想输出结果是
a b c d e
1 2 3 3 3
null 2 4 4 4
2 3 4 4 4
null 3 5 5 5
也就是如果a列的结果如果相同,则只有第一个显示,其他行为空,如何在sql中实现?
看来自己掌握的真是皮毛
努力学习...