美文网首页
【SQL】语句执行先后顺序

【SQL】语句执行先后顺序

作者: 7ccc099f4608 | 来源:发表于2020-12-10 00:08 被阅读0次

    https://www.cnblogs.com/xqzt/p/4972789.html
    https://www.jianshu.com/p/73c3088e39fa

    select 语法的处理顺序
    The following steps show the processing order for a SELECT statement.

    FROM
    ON
    JOIN
    WHERE
    GROUP BY
    WITH CUBE or WITH ROLLUP
    HAVING
    SELECT
    DISTINCT
    ORDER BY
    TOP
    这些步骤执行时, 每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只是最后一步生成的表才会返回给调用者。如果没有在查询中指定某一子句,将跳过相应的步骤。

    相关文章

      网友评论

          本文标题:【SQL】语句执行先后顺序

          本文链接:https://www.haomeiwen.com/subject/eotlgktx.html