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

mysql:4144

From: Okamoto RYO <Okamoto RYO <ryo@xxxxxxxxxx>>
Date: Sun, 5 Aug 2001 19:29:10 +0900
Subject: [mysql 04144] Re: datetime を使用しての比較

おかもとです。

 「[mysql 04143] datetime を使用しての比較」 tamuzin2 さん
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄
>フィールドタイプ「datetime」を使用しての時間の比較をして日時が現日時に一番近
>い時間のデータを表示させるというプログラムを作成しようと思っているのですが、
>日時の比較の方法をお教え下さい宜しくお願いします。
>
>(例)
>+------+--------+-----------------+
>| bagou  | neme    | time                      |
>+------+--------+-----------------+
>|          1|       田中 |2001-08-04 02:17:00 |
>+------+--------+-----------------+
>|          2|       鈴木  |2001-08-05 12:01:00|
>+------+--------+-----------------+
>|          3|       鈴木  |2001-08-05 22:41:00|
>+------+--------+-----------------+
>上記のフィールドがあるとしてこの中から一番新しい時間のデータを取り出すときの
>日時の比較の方法をお教えください。

SELECT time FROM table_name ORDER BY time DESC LIMIT 1;

などで「最新のもの」は取り出せるかもしれません。ただ、「日時が現日時に
一番近い」という条件であれば、(未来のデータを除く必要があるので)
難しそうですね。

_/_/_/_/_/_/_/_/_/_/_/_/_/_/
    @@      Squeeze Lab.    @@
    E-mail : ryo@xxxxxxxxxx
   written by : Okamoto RYO (^^)
_/_/_/_/_/_/_/_/_/_/_/_/_/_/

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

      4143 2001-08-05 18:48 ["tamuzin2" <tamuzin@] datetime を使用しての比較               
->    4144 2001-08-05 19:29 ┣[Okamoto RYO <ryo@xxx]                                       
      4145 2001-08-05 21:02 ┃┣[<endo_t@xxxxxxxxxx> ]                                     
      4146 2001-08-05 22:10 ┃┗["tamuzin2" <tamuzin@]                                     
      4147 2001-08-05 22:13 ┃ ┗[Tatsuhiko Miyagawa <]                                   
      4148 2001-08-05 22:27 ┃  ┗["tamuzin2" <tamuzin@] Re: datetime を使用しての比較【解決】
      4162 2001-08-09 18:39 ┗["tamuzin2" <tamuzin@] 最新日時のデータのファイルを表示      
      4163 2001-08-10 07:41  ┗[とみたまさひろ <tomm]                                     
      4164 2001-08-10 10:46   ┗["tamuzin2" <tamuzin@] Re: 最新日時のデータのファイルを表示【解決】
      4165 2001-08-10 11:22    ┗[<endo_t@xxxxxxxxxx> ]