我正在尝试了解MySQL中关键字const
的语法和用法。我在官方的MySQL文档中找不到有关它的任何信息。在哪里可以找到有关其用法的解释?我只对官方解释感兴趣,而不对第三方教程感兴趣,但是如果不存在此类文档,有人可以向我解释const
的工作原理吗?
例如const
in this query:
SELECT *
FROM `login` l cross join
(select ? as thename) const
WHERE l.`username` = thename OR `emailAddress` = thename;
SQL标准定义了短语查询的多种方式。其中之一称为“表表达式”(又名“内联视图”)。
您正在谈论的情况是以下形式的简单表表达式:
SELECT * FROM (<subquery>) <alias> WHERE <condition>
在您的情况下,const
是别名。