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

mysql:10782

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Thu, 13 Jan 2005 01:24:52 +0900
Subject: [mysql 10782] Re: 日付の差分をとりたいのですが

とみたです。

On Wed, 12 Jan 2005 17:07:06 +0900
磯野 礼子 <isono@xxxxxxxxxx> wrote:

SQLServer のことは知らないので、次の質問だけ。

> また、MySQLでは、DateDiffのような差分をとる関数がありますでしょうか。
> やはりこれはフィールドのデータ型の変換をするしか方法はないのでしょうか。

2038年くらいまでの時間でよければ、

	unix_timestamp(endtime)-unix_timestamp(begintime)

とすれば、秒単位で差が出ます。

4.1.1 以降なら TIMEDIFF というのがあるみたいです。
http://dev.mysql.com/doc/mysql/ja/Date_and_time_functions.html#IDX1398

-- 
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

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

     10779 2005-01-12 17:07 [磯野 礼子 <isono@xx] 日付の差分をとりたいのですが            
->   10782 2005-01-13 01:24 ┣[とみたまさひろ <tomm]                                       
     10785 2005-01-13 09:50 ┣[磯野 礼子 <isono@xx]                                       
     10786 2005-01-13 10:11 ┃┗[遠藤 俊裕 <endo@xxxx]                                     
     10787 2005-01-13 11:07 ┣["Ogawa" <mcn010@xxxx]                                       
     10792 2005-01-13 14:10 ┣["Reiko Isono" <isono]                                       
     10793 2005-01-13 14:54 ┃┗[Daiju <d.is.here@xxx]                                     
     10798 2005-01-13 17:15 ┗["Reiko Isono" <isono]