Php 两者都有吗`

Php 两者都有吗`,php,mysql,codeigniter,grocery-crud,Php,Mysql,Codeigniter,Grocery Crud,我在GroceryCrud上使用CodeIgniter, 当我尝试进行搜索时,响应是mysql错误 错误包含下一条消息: 错误号:1064您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以了解在“两个上次操作日期,如“%11%”附近使用的正确语法 两个包的id都像“%11%” 都在第6行 这是相关查询的一部分 ...FROM (`users`) LEFT JOIN `users` as j9e598a93 ON `j9e598a93`.`id` = `users`.`accoun

我在GroceryCrud上使用CodeIgniter, 当我尝试进行搜索时,响应是mysql错误

错误包含下一条消息:
错误号:1064

您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以了解在“两个上次操作日期,如“%11%”附近使用的正确语法 两个包的id都像“%11%” 都在第6行

这是相关查询的一部分

...FROM (`users`)
LEFT JOIN `users` as j9e598a93 ON `j9e598a93`.`id` = `users`.`accountant_id`
LEFT JOIN `users` as j0b70ca4c ON `j0b70ca4c`.`id` = `users`.`affiliate_id`
WHERE  `id`  LIKE '%11%'
both `last_action_date`  LIKE '%11%'
both `package_id`  LIKE '%11%'
我不熟悉“两者”mysql操作符,我找不到它

有人认识这个接线员吗?
它是真的存在还是一个GroceryCrud bug?

它似乎是一个GroceryCrud bug
BOTH
是一个保留的mysql字

有人认识这个接线员吗

在查询中,
BOTH
标记假定用作中缀布尔运算符。mysql中没有这样的定义,因此mysql查询解析器无法解析查询

它是真的存在还是一个杂货店的虫子


这肯定是由于生成不正确的SQL查询而导致的错误。

我在任何ANSI SQL编译器RDBMS中都没有听说过它。这看起来像是一些奇怪的语言/翻译错误,在
的目的地提供了
。实际上,伙计们,
都是一个MySQL保留字,但我自己不知道如何使用它。然而,在它的列表中有
mysql>selecttrim(都是'xxxbarxxx'中的'x')GroceryCrud中问题的根源在这里@Fred ii-我的mysql版本>5.6,那么为什么这算作sql错误呢?你能给我一个这个接线员的链接吗?我很长一段时间都在用谷歌搜索它,但是“两者”这个词对谷歌搜索来说是有问题的:-)“两者都是一个保留的mysql单词”--
也是一个保留的mysql单词:-)