尝试在phpmyadmin ver中使用ALL语句时遇到一些问题。 4.5.4.1(最新)。
当我用ANY替换ALL时,ANY语句似乎不会导致任何问题,并且所有使用ALL的子查询实际上都有效。这是一个示例:
SELECT * FROM T
WHERE A >= ALL (
SELECT T2.A FROM T T2)
此查询包含以下两条错误消息:
Unrecognized keyword. (near "ALL" at position 50)
Unexpected token. (near "(" at position 54)
当我用一个ANY切换ALL时,它完全有效(但是没有给出正确的结果)。
有任何已知的修复方法吗?这是phpmyadmin的一个问题吗?谢谢你的时间。
答案 0 :(得分:1)
在我看来这是phpMyAdmin解析器库的一个问题;我在https://github.com/phpmyadmin/phpmyadmin/issues/12028
报告了这个问题