mysql中主查询和子查询关系是什么?

如题所述

主查询是在他给你的表里面查询,
子查询的意思是你先对他给你的表做一些筛选、增改等其他操作,
创造一个新的表,
再在你这个子表里面查询
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-13

子查询优化策略

对于不同类型的子查询,优化器会选择不同的策略。

1. 对于 IN、=ANY 子查询,优化器有如下策略选择:

    semijoin

    Materialization

    exists

    2. 对于 NOT IN、<>ALL 子查询,优化器有如下策略选择:

    Materialization

    exists

    3. 对于 derived 派生表,优化器有如下策略选择:

    derived_merge,将派生表合并到外部查询中(5.7 引入 );

    将派生表物化为内部临时表,再用于外部查询。

    注意:update 和 delete 语句中子查询不能使用 semijoin、materialization 优化策略

第2个回答  2019-06-15
mysql中主查询和子查询关系如下:子查询是嵌入到主查询中子查询是辅助主查询的,要么充当条件,要么充当数据源子查询是可以独立存在的语句,是一条完整的select语句我朋友正在传智播客学习软件测试,我也在用他们的免费课程自学中追答

详情到黑马程序员视频库可以了解一下.

相似回答