본문 바로가기

Backend/DB 실무

[Query] 초를 시간과 분으로 변환

반응형
SELECT IDX
, (SELECT LPAD(FLOOR(SUM(TotalSec)/3600),2,0) FROM TB_TIME WHERE IDX= 197) AS HOUR
, (SELECT LPAD(FLOOR((SUM(TotalSec)%3600)/60),2,0) FROM TB_TIME WHERE IDX= 197) AS MIN
FROM TB
WHERE IDX = 197;

다른 테이블에서 초값을 가져와 시간과 분으로 표시, 2자리수로 표기하고 1자리인 경우 0을 왼쪽에 붙임

반응형

'Backend > DB 실무' 카테고리의 다른 글

[sqlite3] terminal접속  (0) 2024.07.15
[DBeaver] Connection Error  (0) 2024.03.28
[MySQL] bat파일을 이용한 export import  (0) 2024.03.18
[SQL] 문자 처리  (0) 2024.03.18
[Mybatis] 쿼리문  (0) 2024.02.28