mysql:14680
From: 小川 <小川 <mcn010@xxxxxxxxxx>>
Date: Tue, 18 Nov 2008 15:02:22 +0900
Subject: [mysql 14680] Re: 時間の足し算
こんにちは、らっちょと申します。 お問合せの件ですが、 select sec_to_time(sum(time_to_sec(ftime))) from tbl_time でいかがでしょうか。 当方スキル不足の為もっと良い方法があるかもしれませんので とりあえず、というところで^^; では〜 > こんにちは。MAOです。 > > すみません。教えてください。 > > > tbl_time > +-----+----------+ > | fid | ftime | > +-----+----------+ > | 1 | 00:16:20 | > | 2 | 00:20:50 | > +-----+----------+ > > > みたいなテーブルがあるのですが、 > > 時間の合計がしたくて、 > > SELECT SUM(ftime) FROM tbl_time; > > と、したところ、 > > 3670 > > と返ってきました。 > どうやら、00:16:20でなく、1620として、足し算をしてしまっているようなので > すが、00:37:10と得るためにはどうすればよいのでしょうか? > > MySQLは4.1.xxでftimeのフィールドはtime型にしてあります。 > > よろしくお願いいたします。 > > > -- > MAO > > >
14678 2008-11-18 14:02 [MAO <mao@xxxxxxxxxx>] 時間の足し算 -> 14680 2008-11-18 15:02 ┣[小川 <mcn010@xxxxxxx] 14681 2008-11-18 15:08 ┗[<shin-1@xxxxxxxxxx> ] 14684 2008-11-19 18:48 ┗[MAO <mao@xxxxxxxxxx>]