我有一个查询,显示根据日期收到的消息计数。 对于EG:即使没有数据,也可以显示表中的数据!甲骨文
1 | 1-May-2012
3 | 3-May-2012
4 | 6-May-2012
7 | 7-May-2012
9 | 9-May-2012
5 | 10-May-2012
1 | 12-May-2012
正如你可以在某些日期看有没有收到任何消息。我要的是它应该显示所有的日期,如果有没有收到消息应该这样
1 | 1-May-2012
0 | 2-May-2012
3 | 3-May-2012
0 | 4-May-2012
0 | 5-May-2012
4 | 6-May-2012
7 | 7-May-2012
0 | 8-May-2012
9 | 9-May-2012
5 | 10-May-2012
0 | 11-May-2012
1 | 12-May-2012
显示0我怎样才能做到这一点时,有表中没有任何行?
嗨eaolson。我试过你的解决方案,我在1-31存储日期,并且留下了外部连接mytable日期列,但它只会显示匹配的日期列。请你帮助我吗? – Mohsin
好吧我得到它的工作方式round.and它给了我匹配的结果和其他结果为null.Now我的问题是我希望所有这些空数据是来自该表的确切数据(数据是固定的固定的)和消息计数列为0 – Mohsin
如果我正确理解您的问题,并且希望第一列为0而不是NULL,则可以使用NVL(column_name,0)对列进行任何操作。 – eaolson