我有这个mysql查询。
数据库字段示例:
Family Repair Cost
iPhone 6 LCD Replacement Original with Camera $ 10
iPhone 5 Power or Volume Flex original $ 5
我已经使用CONCAT来组合字符串(Family + Repair)。但我必须完全输入单词才能返回数据。
如果我输入:
"iPhone 5 Power or Volume Flex Original"
它正确返回
但如果我输入:
"iPhone 5 Flex Volume"
它没有
或者:
"LCD Original iPhone 6"
它也没有。
SQL QUERY:
$sql = "SELECT *, CONCAT_WS(' ', family, repair) as fapair FROM list WHERE CONCAT_WS(' ', family, repais) LIKE '%".$_POST["search"]."%' Limit 5";
我该怎么办? THX !!