mysql - 在 MySQL 文档中我可以在哪里找到 const 的解释

标签 mysql syntax

我试图理解 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/

相关文章:

MySQL默认值基于 View

Mysql查询并重新排序结果

c++ - c++ 中的 friend 是相互的吗?

c# - 将锯齿状数组传递给 C# 中的方法

|> 和 .~ 上的 Swift 语法

java - 按随机选择顺序()查询在 Java 中不起作用

mysql - 重置关系表mysql中的行ID

php - 是否有任何可用于 php 的小型 cms

javascript - javascript中点符号和括号符号之间的区别

python - 这个列表理解是如何工作的?