- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我希望能够从表中选择给定字符串出现在 TEXT 列中的行除非该字符串唯一出现在两个反引号之间。
例如,如果我想要“Message”列包含“foo”的所有行...
'某事foo某事'
会被退回,但是
'某事`某事foo某事`某事'
不会
这是我到目前为止所拥有的,但我明白为什么这确实不起作用。我对 REGEXP 相当陌生,不知道接下来该去哪里。
SELECT * FROM Posts
WHERE Message REGEXP '[^`]*foo[^`]*';
最佳答案
您可以使用
WHERE Message LIKE '%foo%' AND WHERE Message NOT LIKE '%`%foo%`%'
也就是说,LIKE '%foo%'
检查记录是否包含 foo
和 NOT LIKE '%
%foo% %'
确保反引号内没有 foo
。
关于MySQL 正则表达式 : Find string exept between two characters,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59821051/
我想编写 JUnit Test 来测试以下代码片段。使用 Mockito,我能够模拟并测试第一个异常。如果我不想更改实现,是否可以使用 Mockito 或任何相关库来测试嵌套异常? 以下是我想为其编写
我希望能够从表中选择给定字符串出现在 TEXT 列中的行除非该字符串唯一出现在两个反引号之间。 例如,如果我想要“Message”列包含“foo”的所有行... '某事foo某事' 会被退回,但是 '
我正在尝试从表单向数据库添加一些数据,但出现异常: SQLSTATE[HY000]: General error: 1366 Incorrect integer value: '[{"ID_ARTIC
Magento 中/var/log 文件夹下的 Exception.log 和 System.log 都超过 2gb。 清洁它们安全吗?如果是,清理此类日志的正确方法是什么? 非常感谢所有建议! 最佳
有没有办法选择除匹配的以外的所有? 我正在使用标签表 (article_id, tag) 和文章表 (article_id, title, ...); 我当前的问题:现有的搜索是这样工作的: SELE
我需要为一个城市的 171 个客户创建集群,以解决一个 VRP 问题的大学工作,已经执行了 K-Means 集群,还需要一个算法来尝试其结果。虽然每个客户的 Long 和 Lat 是已知的,以及他们与
TYPO3从一个非常旧的版本更新到TYPO3 6.2。现在大多数事情都可以正常工作,但我有一个自己编写的扩展,它给了我以下错误: Core: Exception handler (WEB): Unca
TYPO3从一个非常旧的版本更新到TYPO3 6.2。现在大多数事情都可以正常工作,但我有一个自己编写的扩展,它给了我以下错误: Core: Exception handler (WEB): Unca
我正在尝试使用 hibernate 编写 jpql 查询。我在@Repository 中有这样的查询 @Query(value = "select p from Product p inner joi
我是一名优秀的程序员,十分优秀!