私がこの記録を持っているとしましょう:
ot_id overtime
1 02:30
2 01:00
MySql で、残業の合計数 ( ) を選択するにはどうすればよいhours:minutes
ですか?
総時間数を合計するために MySQL で使用できる関数はありますか?
前もって感謝します!
私がこの記録を持っているとしましょう:
ot_id overtime
1 02:30
2 01:00
MySql で、残業の合計数 ( ) を選択するにはどうすればよいhours:minutes
ですか?
総時間数を合計するために MySQL で使用できる関数はありますか?
前もって感謝します!
出来るよ...
「int」型の「col1」と「time」型の「col2」の2つの列を持つテーブル「table1」があります
そのテーブルを作成するには、次のスクリプトを使用します
CREATE TABLE `table1` (
`col1` INT(10) NULL,
`col2` TIME NULL
)
COLLATE='latin1_swedish_ci'
ENGINE=InnoDB;
2番目の列(col2)の合計時間を取得するには、次のクエリを使用します
SELECT Sec_to_Time(Sum(Time_to_Sec(col2))) FROM table1
SELECT
SEC_TO_TIME( SUM( TIME_TO_SEC( `overtime` ) ) ) AS total_time
FROM time_table;
次のような意味ですか。
SELECT
SEC_TO_TIME( SUM( TIME_TO_SEC( `overtime` ) ) ) AS totals
FROM your_tablename