我有一个带有日期/时间列的大表,在不同日期设置为00:00:00。根据每天的行数,我想在每一行上分摊时间,以便以相等的间隔覆盖整天,从6:00开始到22:00结束。
即,如果一天有9行,我希望它们分开
6:00 - 8:00 - 10:00 - 12:00 - 14:00 - 16:00 - 18:00 - 20:00 - 22:00
编辑:
我到目前为止,它有点像我想要的,但不完全是。如何正确使用indeces?
update tmp_order set earliest_start_new:=date(earliest_start)
+ interval 6 hour
+ interval (1020*rand()) minute