我想把这条新线写进 like 操作员在我的 where 条件。我的问题是:
like
where
SELECT * FROM customer_address_entity_text WHERE `value` LIKE '%%';
这是一个示例字符串:
Ulica Srebrna897
Ulica Srebrna
897
我有两条新线(断线)。如何在like运算符条件下构建具有两个换行符的查询?谢谢您更新:
u0sqgete1#
下面是一个很好的解决方案,使用 REGEXP ,这是的增强版本 LIKE 支持正则表达式模式匹配:
REGEXP
LIKE
SELECT *FROM customer_address_entityWHERE value REGEXP '\n\n';
SELECT *
FROM customer_address_entity
WHERE value REGEXP '\n\n';
这将返回具有两个连续换行符的所有记录(至少是linux版本)。您可能还希望匹配换行符两边的文本。
1条答案
按热度按时间u0sqgete1#
下面是一个很好的解决方案,使用
REGEXP
,这是的增强版本LIKE
支持正则表达式模式匹配:这将返回具有两个连续换行符的所有记录(至少是linux版本)。您可能还希望匹配换行符两边的文本。