SQL Like参数

时间:2013-02-09 14:54:18

标签: mysql sql-like

我有一个SQL字符串,我从一个输入字段传递:

$sql .= " AND ( CONCAT(arc_property_res.STREET_NUM, ' ', arc_property_res.STREET_NAME ) LIKE UPPER('&{$address}%') )";

STREET_NUMSTREET_NAME位于两个不同的列中。如果您键入正确的地址,此搜索有效:000 Street Pl工作得很好,但我需要它像这样工作:

如果输入以下内容:

  • 000 Street - 所有比赛都需要出现,即使他们在Street
  • 之后有什么
  • 000 Street Place - 即使他们有Pl或Place
  • ,也需要出现所有匹配项
  • 000 - 所有匹配都需要显示为具有此STREET_NUM

0 个答案:

没有答案