mysql:13128
From: SUGAWARA Hajime <SUGAWARA Hajime <sugawara@xxxxxxxxxx>>
Date: Wed, 28 Jun 2006 19:16:54 +0900
Subject: [mysql 13128] Re: 日付型・日付時刻型の比較について
菅原です。 "Akimasa" <asamika2og@xxxxxxxxxx>さん: > ちなみに、 > > > #個人的にはWHERE句でCAST()を使うのは嫌ですけどね。 > > 処理効率の面からでしょうか? そうです。 CAST()をするとインデックスが使われないと思われますし、各カラムを変換す るよりは固定値のほうを1回変換したほうが良いと思うからです。 (ただし、未確認です。気になるならベンチマークをとりましょう) > たとえば > 日付時刻型カラムの日付のみ比較したい場合は、 > datetime_column >= '2006-6-1 00:00:00' > datetime_column <= '2006-6-1 23:59:59' > などのように書くのが推奨でしょうか? 推奨というほどではありませんが、僕ならそうします。 #もっとも上記ならBETWEENを使いますが。 -- 菅原はじめ@うぃーくぽいんと mailto:sugawara@xxxxxxxxxx
13118 2006-06-28 13:20 ["Akimasa" <asamika2o] 日付型・日付時刻型の比較について 13119 2006-06-28 14:24 ┣["片寄白王" <katayose] 13120 2006-06-28 14:50 ┃┗["Akimasa" <asamika2o] 13122 2006-06-28 16:13 ┃ ┗["片寄白王" <katayose] 13123 2006-06-28 16:29 ┃ ┗["Akimasa" <asamika2o] 13124 2006-06-28 17:16 ┃ ┗["片寄白王" <katayose] 13125 2006-06-28 17:32 ┃ ┗["Akimasa" <asamika2o] 13126 2006-06-28 17:48 ┗[SUGAWARA Hajime <sug] 13127 2006-06-28 18:37 ┗["Akimasa" <asamika2o] -> 13128 2006-06-28 19:16 ┗[SUGAWARA Hajime <sug] 13129 2006-06-28 19:49 ┣[<milk_coffee_2004jp@] 13130 2006-06-28 22:48 ┗["Akimasa" <asamika2o]