OK、次のような表があります: http://i.imgur.com/IPUSe.png
combined_names
MySQL検索クエリの列で一致を取得しようとしています..
そして、このクエリを使用して検索するために使用します。SELECT * FROM players WHERE match(combined_names) against('Lin')
phpmyadmin でクエリを実行すると、次のようになります。MySQL returned an empty result set (i.e. zero rows). ( Query took 0.0005 sec )
うーん...別の行を試してみましょう! SELECT * FROM players WHERE match(combined_names) against('Dejan')
してくれるShowing rows 0 - 0 ( 1 total, Query took 0.0007 sec) [id: 1 - 1]
ので、うまくいきます!
Lin
では、 と の両方を ... に変更してcombined_names
みforename
ましょうTester
。SELECT * FROM players WHERE match(combined_names) against('Tester')
わかった?私は得る:Showing rows 0 - 0 ( 1 total, Query took 0.0006 sec) [id: 3 - 3]
変。に変更Lin
した後Tester
、動作します...なぜ。