示例数据: “1个\ n 示例道路\ n Exampleton \ n AB1 2CD“ (每个换行符都是使用'\ n'创建的)
搜索字符串“1示例道路”
需要能够忽略换行符并返回结果,例如:
SELECT multilineAddressField
FROM table WHERE multilineAddressField
LIKE'%$ searchString%'
我认为它应该是某种形式的Regex解决方案,但我不确定如何实现。或者,有更简洁的解决方案吗?
答案 0 :(得分:0)
尝试使用正则表达式
SELECT multilineAddressField FROM table WHERE
multilineAddressField REGEXP "1[:space:]Example Road"
如果您认为序列确实包含换行后跟空格(如示例所示)
SELECT multilineAddressField FROM table WHERE
multilineAddressField REGEXP "1[:space:]+Example Road"