MariaDB声称是MySQL的替代品,但MySQL docs声明此功能自5.7.7版本开始提供:
Before MysqL 5.7.7, the SELECT statement cannot contain a subquery in
the FROM clause.
MariaDB knowledge base说不允许这样做:
The SELECT statement cannot contain a subquery in the FROM clause.
但是,这未在MariaDB’s compatibility page中列出.
我做了一些测试,似乎在MariaDB中没有对这种查询的支持,但MariaDB文档中的冲突信息让我感到困惑.那么,MariaDB的哪一页是对的?这个功能真的不受支持吗?
解决方法:
如果您自己在最新版本的MariaDB上进行了测试(MysqL v5.7.7于2015年4月发布,所以它不是新的,但您应该测试最新的MariaDB),结果是MariaDB实例不支持子查询从意见的条款,那么它是什么.
是的,它可能应该在差异部分突出显示.您可以考虑针对文档错误提出错误报告.由于关于视图的MariaDB手册是准确的,因此这只是一个文档问题.只需确保您测试了最新的MariaDB版本.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。