mysql - 标准化 m :s to h:m:s

标签 mysql normalization

如何将此列规范化为所有字段都采用“%T”格式?时间,24 小时制 (hh:mm:ss)

查询SQL:SELECT duration FROM time_tbl;

Results exemples:
2:43:30
52:53
0:01
1:58:21
28:56
NULL
02:05:35

最佳答案

您可以使用 LPAD()填写缺失部分:

SELECT LPAD(duration, 8, '00:00:00')
  FROM time_tbl;

SQL Fiddle

关于mysql - 标准化 m :s to h:m:s,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42239008/

相关文章:

java - 如果使用密码,Hibernate无法登录MySQL

Mysql游标无法获取数据

java - 如何在Java中转换重音字符

postgresql - 设计用于存储音频文件标签的数据库

php - 使用exec的php中的mysqldump返回空文件

mysql - 如何过滤网站上用户输入的mysql数据库,然后将过滤后的表吐回网站?

mysql - SQL 连接两列,第一列有变化

machine-learning - 演进环境中在线集群的流规范化

python - 高效标准化 Numpy 数组中的图像

C++ 规范化数组