mysql:11646
From: "T.Sasaki" <"T.Sasaki" <papasan2000@xxxxxxxxxx>>
Date: 29 Jun 2005 16:36:39 +0900
Subject: [mysql 11646] Re: MySQL4.1.12でのLIKE演算子
atsushi さんには申し訳ないですが、勘違いされる方が 出そうなので、ここで幾つか補足させてください。 まず BINARY 演算子は COLLATE 節の省略形で、対象の左辺に記述します。 和山さんの SQL ですと syntax error となります。 また、桁数を指定してインデックスを作成していますので、 インデックス項目に指定した桁数を超えるデータをセットするのは望ましくありません。 強引にセットするなら指定した桁数以内で検索ができるような運用が必要です。 でないと MySQL 側として正確な動作が保証できなくなると思います。 (本当はここに気付いて欲しかった) ちなみに今回のケース、MySQL 3.23, 4.0, 5.0 は同じ結果を返します。 異なるのは 4.1 だけみたいですね。
11642 2005-06-29 12:31 [<a2cf@xxxxxxxxxx> ] MySQL4.1.12でのLIKE演算子 11643 2005-06-29 13:13 ┗["Ryousuke Wayama" <w] 11644 2005-06-29 13:21 ┗["T.Sasaki" <papasan2] 11645 2005-06-29 14:52 ┗[<a2cf@xxxxxxxxxx> ] -> 11646 2005-06-29 16:36 ┗["T.Sasaki" <papasan2] 11650 2005-06-30 01:28 ┗[とみたまさひろ <tomm] 11651 2005-06-30 06:39 ┣["T.Sasaki" <papasan2] 11652 2005-06-30 09:33 ┣[<a2cf@xxxxxxxxxx> ] 11661 2005-06-30 11:21 ┃┗[とみたまさひろ <tomm] 11662 2005-06-30 11:54 ┃ ┣[<a2cf@xxxxxxxxxx> ] 11663 2005-06-30 12:04 ┃ ┗["T.Sasaki" <papasan2] 11653 2005-06-30 09:53 ┗["Shuichi Tamagawa" <] 11654 2005-06-30 10:18 ┣[<takeshi@xxxxxxxxxx>] 11656 2005-06-30 10:44 ┃┣["T.Sasaki" <papasan2] 11657 2005-06-30 10:52 ┃┃┗["T.Sasaki" <papasan2] 11660 2005-06-30 11:18 ┃┃ ┗["T.Sasaki" <papasan2] 11665 2005-07-01 05:05 ┃┗["Shuichi Tamagawa" <] 11655 2005-06-30 10:43 ┗[<a2cf@xxxxxxxxxx> ] 11658 2005-06-30 11:11 ┗["T.Sasaki" <papasan2] 11659 2005-06-30 11:15 ┗["T.Sasaki" <papasan2]