我正在寻找可以得到 20 个最相似结果的 SQL 函数。如果结果完全不同,我仍然希望它从最相似的开始获取 20 个结果。
LIKE 参数似乎正在寻找对当前变量过于严格的匹配项,目前在此示例查询中仅获取 2 个结果。
$sims = mysql_query("SELECT * FROM electors
WHERE constituency = '$constituency' AND ward = '$ward'
AND surname LIKE '$surname'");