遊星ゲームズ
FrontPage | RSS


OR検索
 日記

 ふと思ったけど。googleとか検索エンジンの影響で、スペース区切りのLIKE検索に対する需要はけっこうあるんではないか。と思う。たぶん、要件に「テキストボックスで検索」なんてあったら、きっとそういうものをイメージしてるんではないかなあ。

 しかしこれを普通にDBでやるには、

  • LIKE句をANDでつなげてかっこでくくって、それを複数のカラムに適用するためにORで結合

 という、なんとも心配なSQLを書くことになる。
 まあ技術者としてはあまりやりたくないわけだけど、たぶん普通にイコール検索しか実装しなかったり、テキストボックスをカラムごとに分けちゃったりすると、ユーザは舌うちをしてるような気がする。どうしよう。


OR検索を