2010-12-04 5 views
7

기간 (분 및/또는 시간 및/또는 일 수)을 저장해야합니다. MySQL 유형을 살펴 보았지만 DATE 및 TIME 유형은 특정 날짜를 저장하는 데 사용되는 것으로 보입니다. 기간이 아닙니다.MySQL에 기간을 저장하는 가장 좋은 방법은 무엇입니까

정수를 사용하여 초를 저장하고 PHP에서 표시로 변환하려고합니다.

+1

mysql 'TIME'범위는 '-838 : 59 : 59'에서 '838 : 59 : 59'까지입니다. 적합 여부는 데이터 사용 방법에 달려 있습니다. 나는 MP3 노래 길이 등을 저장하기 위해 그것을 사용했습니다. – Matthew

+1

당신이 생각하고있는 접근법이 좋습니다. – cspolton

+0

어떻게 기간 정보를 사용 하시겠습니까? – Gumbo

답변

7

당신은 스스로 대답을 갖고있는 것 같습니다. 기간의 밀리 초 (또는 모든 단위)를 숫자로 저장하고 응용 프로그램에서 원하는 단위로 변환 할 수 있습니다.

-1

당신은 반드시이 이미 테이블에 당신이 수학 쿼리를 실행할 수있는 데이터로부터 계산되는 않다면, 하나, 그것을 저장할 필요가 있습니다 TABLE_NAME

+1

나는 그것에 대해 힘들지만, 나는 정말로 내구성을 저장할 필요가있다. – user457015

1

로부터 시간 1 - TIME2를 선택 당신은 숫자로 값을 저장할 수 있습니다 .

관련 문제