[前][次][番号順一覧][スレッド一覧]

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>]