【发布时间】:2019-05-23 21:08:04
【问题描述】:
我需要做一个查询,根据两个小时 start_hour 和 end_hour 给我 30 分钟间隔的行。
我有一张桌子,在这张桌子上我有这列“start_hour 和 end_hour”。
假设我有这个
|开始小时 |结束小时 |
|上午 09:00 | 08:00 下午 |
我需要一个给出这样结果的查询。
|间隔 |
|上午 09:00 |
|上午 9:30 |
|上午 10:00 |
|上午 10:30 |
|上午 11:00 |
|上午 11:30 |
|中午 12:00 |
|上午 12:30 |
...
...
...
|下午 7:30 |
| 08:00 下午 |
并且行需要在表中的 te end_hour 值中完成,如示例所示。
有人可以帮我怎么做,我尝试四舍五入 start_hour,但我没有任何结果。
【问题讨论】: