请教高手,如何实现提取周数据和日数据的结合:即够一周的取周五的数据,不够一周的要取每一天的日数据。该怎样实现?
例如:
| 20100628 | 1 | | | | |
| 20100629 | 1 | | | | |
| 20100630 | 1 | | | 想要的结果: | |
| 20100701 | 1 | | | 20100702 | 1 |
| 20100702 | 1 | | | 20100709 | 2 |
| 20100705 | 2 | | | 20100712 | 3 |
| 20100706 | 2 | | | 20100713 | 3 |
| 20100707 | 2 | | | 20100714 | 3 |
| 20100708 | 2 | | | | |
| 20100709 | 2 | | | | |
| 20100712 | 3 | | | | |
| 20100713 | 3 | | | | |
| 20100714 | 3 | | | | |
其中20100629——20100702为一周五天的数据,我只取20100702即周五的数据,同理,下周只取20100709的数据,但是第三周不足五天,所以我每一天都取,我用last.week都取到了最后一天的数据。无法实现我想要的结果,希望高手指点!