gpt4 book ai didi

Mysql - 从嵌套子查询引用外部字段

转载 作者:行者123 更新时间:2023-11-29 17:17:37 27 4
gpt4 key购买 nike

如何从嵌套子查询引用外部字段?

我会用一个例子更好更快地解释:

SELECT
x
, (SELECT t1.x) as x1
/*, (SELECT x FROM (SELECT t1.x) as t2) as x2*/
FROM
(SELECT 1 as x UNION SELECT 2 as x UNION SELECT 3 as x) as t1;

如果我取消注释子查询的注释,我会收到“字段列表中未知的表't1'”错误,但我需要从 2 级嵌套子查询中引用该变量的复杂计算(这是不可能的)加入)。

最佳答案

根据MySQL manual这是不可能的。您可以尝试使用 VIEW 而不是派生表,或者在最外面的 FROM 子句中列出所有派生表

enter image description here

关于Mysql - 从嵌套子查询引用外部字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51466784/

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