mysql 分钟_mysql分钟到小时和分钟
我有一張桌子可以從任務(wù)中返回分鐘數(shù),我想將其轉(zhuǎn)換為小時(shí)和分鐘.
我的選擇是:
select
m.mat_nome as 'Matéria',
round(
sum(
case when Hour(TIMEDIFF(est_horario_inicial, est_horario_final))*60 = 0
then Minute(TIMEDIFF(est_horario_inicial, est_horario_final))
else Hour(TIMEDIFF(est_horario_inicial, est_horario_final))*60
end
)/60
,2)
as 'tempo' from estudos_realizados e
left join materias m on e.mat_id = m.mat_id;
所以這是從我的桌子返回100分鐘和1.67除以60.
我想得到結(jié)果1小時(shí)40分鐘的小時(shí)和分鐘.
這個(gè)有可能?如何將數(shù)字除以60并將小數(shù)值修改為60?
謝謝!
解決方法:
你應(yīng)該查找FLOOR()函數(shù)和簡(jiǎn)單的數(shù)學(xué).你需要類(lèi)似的東西
CONCAT(FLOOR(minutes/60),'h ',MOD(minutes,60),'m')
標(biāo)簽:mysql,time,decimal
來(lái)源: https://codeday.me/bug/20190722/1507365.html
總結(jié)
以上是生活随笔為你收集整理的mysql 分钟_mysql分钟到小时和分钟的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: java 轮询请求接口_Android
- 下一篇: 如何修改mysql服务器,怎么修改mys