请教个SQL语句

carefree_fish 2011-04-07 02:28:04
有一些文本型的时间数据
00:00
01:10
02:30
00:35
……
怎么让前面两位都加上24,变成
24:00
25:10
26:30
24:35

请问该怎么写呢?
...全文
62 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
carefree_fish 2011-04-07
  • 打赏
  • 举报
回复
谢谢楼上的
zhangji2411 2011-04-07
  • 打赏
  • 举报
回复
SELECT (to_number(substr('03:33',1,2))+24)||(substr('03:33',3,3)) FROM dual;
zhangji2411 2011-04-07
  • 打赏
  • 举报
回复
SELECT (to_number(substr('03:33',1,2))+24)||(substr('00:03',3,3)) FROM dual;

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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