【发布时间】:2022-07-06 13:52:35
【问题描述】:
这是我的数据库表:
| Type | Qty | total | time |
|---|---|---|---|
| null | null | null | 8:00:00 |
| null | null | null | 8:15:00 |
| orange | 2 | 2 | 8:30:00 |
| orange | 5 | 7 | 8:45:00 |
| apple | 10 | 10 | 9:00:00 |
| orange | 5 | 12 | 9:15:00 |
| null | null | null | 9:30:00 |
| apple | 8 | 18 | 9:45:00 |
| orange | 4 | 16 | 10:00:00 |
我想要如下表的结果,如果数据为空,则取上一个结果:
| Type | Qty | total | time |
|---|---|---|---|
| orange | 0 | 0 | 8:00:00 |
| apple | 0 | 0 | 8:00:00 |
| orange | 0 | 0 | 8:15:00 |
| apple | 0 | 0 | 8:15:00 |
| orange | 2 | 2 | 8:30:00 |
| apple | 0 | 0 | 8:30:00 |
| orange | 5 | 7 | 8:45:00 |
| apple | 0 | 0 | 8:45:00 |
| orange | 5 | 7 | 9:00:00 |
| apple | 10 | 10 | 9:00:00 |
| apple | 10 | 10 | 9:15:00 |
| orange | 5 | 12 | 9:15:00 |
| apple | 10 | 10 | 9:30:00 |
| orange | 5 | 12 | 9:30:00 |
| apple | 8 | 18 | 9:45:00 |
| orange | 5 | 12 | 9:45:00 |
| apple | 8 | 18 | 10:00:00 |
| orange | 4 | 16 | 10:00:00 |
有人知道怎么做吗?提前致谢。
【问题讨论】: