mysql - 如何将秒转换为白天

标签 mysql

示例:

秒 = 272920

我的预期输出= 3天小时:分钟:秒

我正在尝试将秒转换为白天时间。

现在我正在使用这些查询将其转换为时间:

SELECT CONVERT(SEC_TO_TIME(Seconds), CHAR) FROM table;

我的输出是 75:48:40 ----------> 格式(hh:mm:ss)

但我的期望值是天、小时、分钟、秒

.

任何建议都是很大的帮助,提前致谢..

最佳答案

尝试;

SELECT 
CONCAT(
    FLOOR(HOUR(SEC_TO_TIME(272920)) / 24), ' days ',
    MOD(HOUR(SEC_TO_TIME(272920)), 24), 'H:',
    MINUTE(SEC_TO_TIME(272920)), 'Min:',
    second(SEC_TO_TIME(272920)), 'Sec'
)

关于mysql - 如何将秒转换为白天,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32450197/

相关文章:

mysql - centos 6.x服务器LAMP中远程连接Mysql

php - 在 codeigniter 中使用 Order By

mysql - 从左连接获取一行

php - 名称第一个字母的样式组 PHP 结果

mysql - 选择一定范围内的行

MySQL select as special 并且输出排除空版本

javascript - 无法将获取的数据发送到我的 socket.io 流?

sql - 如何用 Doctrine 更改日期时间值的时间部分?

mysql - 无法在 WSL 上安装 mysql-server

mysql - MYSQL 表单生成器的数据库设计