gpt4 book ai didi

mysql - MySQL 和 MariaDB 之间的不兼容性 - FROM 子句中的子查询。

转载 作者:可可西里 更新时间:2023-11-01 07:34:13 25 4
gpt4 key购买 nike

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实例不支持 View 的 from 子句中的子查询,那么这就是它。

是的,它可能应该在差异部分突出显示。您可以考虑围绕文档不正确提出错误报告。由于关于 View 的 MariaDB 手册是准确的,这只是一个文档问题。只需确保您确实测试了最新的 MariaDB 版本即可。

关于mysql - MySQL 和 MariaDB 之间的不兼容性 - FROM 子句中的子查询。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41807506/

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