gpt4 book ai didi

php - WHERE NOT 正则表达式的奇怪行为

转载 作者:行者123 更新时间:2023-11-30 00:39:05 24 4
gpt4 key购买 nike

我在使用以下 MySQL 查询时遇到问题:

SELECT * FROM `anytable` WHERE NOT (anyColumn regexp '.smf.')

我总共有 656 行。我使用 WHERE 得到一个空结果(没有 NOT),但是使用 NOT 我只得到 40 个结果,而不是全部 656 个结果...

在另一列中(其中有一些积极的结果),它正在处理已找到的 7 个结果和未找到的 649 个结果。

附录

我将 json_encode PHP 关联数组存储在 MySQL 数据库中。数据库示例(JSON 编码):

[{"#identifier#":"test","#status#":"123","#anyColumn#":"123","#id#":"507"}]

解决方案

我的数据库中有空行,即 NULL。 MYSQL 有问题,所以我将字段更改为空但不为空:)

最佳答案

OP找到的解决方案:

I had empty rows in my Database, that were NULL. MYSQL has Problems with that so i changed the fields to be empty but not Null :)

关于php - WHERE NOT 正则表达式的奇怪行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21930086/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com