求教一条sql

-江沐风- 2018-03-21 09:03:29
表原先有个字段存的时间段是字符串类型的:
09:30-08:30
9:00-18:00
10:00-23:00

现在想在这张表中加两个时间格式的字段,然后把这个字符串类型中的值给初始化到这两个字段中;
09:30 08:30


请问有什么好的实现方式呢。
...全文
291 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 2018-03-21
  • 打赏
  • 举报
回复
alter table 你的表 add time1 time;
alter table 你的表 add time2 time;
update 你的表 set time1 = substring_index(原来的字段,'-',1), time2 = substring_index(原来的字段,'-',2);

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧