なにか、ものすごく間違った事をやろうとしているのではないかと思ってきました。単純に、データの中から検索の必要があるカラムを見て表示させたいだけなんです。▽3●chuken_kenkou●22ポイント母体件数件数が相当に少ない(数百件?数千件くらい)なら、インデクスを使わなくても大きな問題はないでしょう。数万、数十万といった母体から、データを抽出しようと思うと、インデクスを使えないと母体件数に比例して性能劣化します。'abc%'」)などです。LIKEで%abc%'といった指定では、まったくインデクスが使われなかったり、インデクスの最下段をすべて見るといったことになります。今回の場合、もし前方一致にできるなら、文字連結でなく、OR条件にすればインデクスを使えると思います。◎質問者からの返答ありがとうございます。今は数百件すら想定にない状態ですが、数十万というデータも問題ないプログラムができるようになりたい今日この頃です。自分の頭の中では、キーワードの検索にはLIKE必須で、文中の文字を検索するのだから%$key%でないとダメなんじゃないかと生半可な知識で思ってしまいました。等の前文検索エンジンを使ったほうがいい。組み込み型全文検索エンジン一応標準機能だけで何とかする方法も無くは無い。ついて|blog|たたみラボ◎質問者からの返答なるほど、ありがとうございます。いったものもあるんだなと勉強させていただきました。ASPなどを除く、ほとんどの商業サイトでもキーワード検索(もちろんDBのデータを検索するもの)ができると思うんですが、全文検索エンジンを使用しているところが多いってことなのでしょうかね。関連質問PHP+MySQLで開発したシステムの検索機能に不具合があります。□はてなトップ(C)株式会社はてな。