gpt4 book ai didi

mysql - 在 mysql 中对派生表进行自连接-我需要重复子查询吗?

转载 作者:可可西里 更新时间:2023-11-01 06:49:04 25 4
gpt4 key购买 nike

我必须在 mysql 中的派生表上执行自连接 sql 语句。派生表涉及一个毛茸茸的子查询,我想知道是否有任何替代方法来实际编写和执行它两次 -

SELECT a.* FROM (my hairy subquery) AS a
LEFT JOIN (my hairy subquery) AS a2
ON a.groupname = a2.groupname etc..

最佳答案

对此的标准解决方案是使用 CTE,但 MySQL 尚不支持这些。备选方案是:

  • 您可以将子查询放在一个 View 中并自行加入该 View 。
  • 您可以创建一个临时表并用子查询的结果填充它。

相关

关于mysql - 在 mysql 中对派生表进行自连接-我需要重复子查询吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12117255/

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