我必须在
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尚不支持这些.替代方案是:
>您可以将子查询放在视图中并自行加入视图.
>您可以创建一个临时表,并使用子查询的结果填充它.
有关