如何在MySQL中的where条件中添加断行?

时间:2018-05-23 14:26:29

标签: mysql

我想在我的like条件中将换行符添加到where运算符中。这是我的问题:

SELECT * FROM customer_address_entity_text WHERE `value` LIKE '%%';

这是一个示例字符串:

Ulica Srebrna

897

我有2条新线(断线)。如何构建我的查询以在类似运算符条件中有2个断行?

谢谢

更新

enter image description here

1 个答案:

答案 0 :(得分:1)

使用REGEXP这是一个很好的解决方案,它是LIKE的增强版,支持正则表达式模式匹配:

SELECT *
FROM customer_address_entity
WHERE value REGEXP '\n\n';

这将返回具有两个连续换行符的所有记录(至少是Linux版本)。您可能还希望匹配换行符两侧的文本。