期間(分および/または時間および/または日数)を保存する必要があります。 私はMySQLの型を調べましたが、DATEとTIMEの型は特定の日付を格納するために使用されているようです。期間ではありません。持続時間をMySQLに保存するにはどうすればいいですか
私は秒の数を格納するためにintを使用することを考え、表示のためにPHPでそれを変換します。
期間(分および/または時間および/または日数)を保存する必要があります。 私はMySQLの型を調べましたが、DATEとTIMEの型は特定の日付を格納するために使用されているようです。期間ではありません。持続時間をMySQLに保存するにはどうすればいいですか
私は秒の数を格納するためにintを使用することを考え、表示のためにPHPでそれを変換します。
あなた自身が答えを持っているようです。期間内のミリ秒数(または任意の単位)を数値として格納し、アプリケーションで希望する単位に変換することができます。
あなたは、必ずしもすでにあなたのテーブルにあなたは数学のクエリを実行することができ、データから計算されていた場合、いずれか、それを格納する必要はないかもしれません:TABLE_NAME
私はそれについて厳しいですが、実際には期間を保存する必要があります。 – user457015
FROM時刻1-TIME2を選択するには、数として値を格納することができます。
mysqlの 'TIME'の範囲は '-838:59:59'〜 '838:59:59'です。おそらくデータをどのように使用しているかによって、適切かどうかが決まります。私はMP3曲の長さなどを保存するためにそれを使用しました – Matthew
あなたが考えているアプローチは良いです。 – cspolton
どのようにその期間情報を使用しますか? – Gumbo