我试图理解 MySQL 中关键字 const
的语法和用法。我在 MySQL 官方文档中找不到任何有关它的信息。我在哪里可以找到其用法的解释?我只对官方解释感兴趣,而不是第三方教程,但是如果这样的文档不存在,有人可以向我解释 const
是如何工作的吗?
例如此查询中的 const
:
SELECT *
FROM `login` l cross join
(select ? as thename) const
WHERE l.`username` = thename OR `emailAddress` = thename;
最佳答案
SQL 标准定义了多种表达子查询的方式。其中之一称为“表表达式”(又名“内联 View ”)。
您正在讨论的情况是一个简单的表格表达式,其形式为:
SELECT * FROM (<subquery>) <alias> WHERE <condition>
在您的情况下,const
是别名。
关于mysql - 在 MySQL 文档中我可以在哪里找到 const 的解释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59804501/