Mysqlで拗音を含まない値を使いDB内の拗音を含む値にマッチさせるクエリが知りたいです。


例えば「ヒャ」という値を使いテーブル内の「ヒヤ」をマッチするには下記のクエリだとマッチしません。
SELECT * FROM `table` WHERE `column` = 'ヒャ';

参照に使う値を変えずに既存関数を使いクエリで対応出来るかが知りたいです。

回答の条件
  • 1人2回まで
  • 登録:2010/04/15 14:44:34
  • 終了:2010/04/15 16:44:08

回答(2件)

id:HALSPECIAL No.1

HALSPECIAL回答回数407ベストアンサー獲得回数862010/04/15 15:03:06

ポイント60pt

BINARY 演算子 はいかがでしょう?

SELECT * FROM `table` WHERE  binary `column` = 'ヒャ';

http://www.mysql.gr.jp/mysqlml/mysql/msg/4358

http://www.nantan.net/blog/?p=832


または、照合順序を設定するとか。

文字セットと照合順序

MySQLの照合順序:utf8_unicode_ciってなんぞ?

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 ホーエンハイム 409 392 52 2010-04-15 15:37:01

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません