我有一個查詢,顯示根據日期收到的消息計數。 對於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