私のサイトには検索メカニズムがあります。そのために、大規模な条件付きクエリを作成しました。
$sql = "select * from users where
keyword like '%".$_POST['search']."%'
OR name like '%".$_POST['search']."%'";
さて、サイトには次のデータがあると思います。
ID Name Keyword
1 Sanjay sanjay, surani
2 Ankit ankit, shah
3 Ravi ravi, kotwani
ここで、ユーザーが書き込みを行ったとき"sanjay, shah" ($_POST['search'] = 'sanjay, shah')
にレコード 1 と 2 が表示されるような結果が必要です。
単一の mysql クエリでこれを達成できますか?