请问一下这个输出结果,用sql server要怎么解答呢?
原数据如下:
想要的输出结果如下:
解释:
例如11月1日这天,这个用户有一个语音留言,他并没有听。11月2日,他有并且接听了一个新增的语音留言,还把昨天的语音留言也听了,所以新增加了一个语音留言,总共接听了两个语音留言。
但是计算的时候,要求11月2日的语音留言变成了2,因为要把11月1日接收的语音也加进去。
同理,11月3日用户收到了3个语音留言但是没有接听。到了11月4日,用户虽然没有收到新的留言可是把11月3日的3个留言听了,输出的表格就要变成11月4日有3个语音留言并且也接听了3个语音留言。
总之输出的结果是语音留言必须大于等于接听语音留言。
恳请大家帮忙看看如何写这段sql server 的代码。谢谢。