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

mysql:5248

From: TSUTSUMI Thoru <TSUTSUMI Thoru <tutumi@xxxxxxxxxx>>
Date: Fri, 15 Mar 2002 15:55:20 +0900
Subject: [mysql 05248] Re: SELECT 文でマイナスの TIME 値を表示させるには?

堤です。

// Fri, 15 Mar 2002 15:00:00 //
// [mysql 05247] SELECT 文でマイナスの TIME 値を表示させるには? //
// "Isamu Narimatsu" <isamu@xxxxxxxxxx>さん // 曰く:

>成松です。
こんにちは。
用途が良く判らないですが面白そうだったので考えてみました。

>SELECT DATE_ADD('03:00:00', INTERVAL -9 HOUR)
最初の引数に期待されているのはdateのように思えますね。

>SELECT文でマイナスのTIME値を表示させるにはどうしたら良いのでしょうか?

mysql> select CONCAT(now(),' +0900') as JST,
    -> CONCAT('-',DATE_FORMAT(DATE_SUB(now(), interval 9 hour), '%H:%i:%s'),' +0000') as GMT;
+---------------------------+-----------------+
| JST                       | GMT             |
+---------------------------+-----------------+
| 2002-03-15 15:46:02 +0900 | -06:46:02 +0000 |
+---------------------------+-----------------+
1 row in set (0.00 sec)

--
堤 徹: tutumi@xxxxxxxxxx

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

      5247 2002-03-15 15:00 ["Isamu Narimatsu" <i] SELECT 文でマイナスの TIME 値を表示させるには?
->    5248 2002-03-15 15:55 ┗[TSUTSUMI Thoru <tutu]                                       
      5249 2002-03-15 16:47  ┗["Isamu Narimatsu" <i]                                     
      5250 2002-03-16 11:26   ┗["Isamu Narimatsu" <i]