zoukankan      html  css  js  c++  java
  • 取最新一条SQL优化

        一开始给同事的sql是第二条,但关联查询执行起来慢,同事修改了一些第一条效率明显提升!

      最终优化SQL

    CREATE VIEW [dbo].[View_Item_IsLarge]
    AS
        SELECT   ItemID, DLMasterChildType
        FROM    dbo.Item_IsLarge AS A
        WHERE   A.Gid IN ( SELECT TOP ( 1 )
                                    Gid
                           FROM     dbo.Item_IsLarge
                           WHERE    ( ItemID = A.ItemID )
                           ORDER BY rowModifyDate DESC ) 

    GO

     一开始优化的SQL

    create view [dbo].[View_Item_IsLarge2]
    as
    select DLMasterChildType,ItemID from (
    select DLMasterChildType,ItemID,ROW_NUMBER() over(partition by ItemID order by rowModifyDate desc )rn
    from dbo.Item_IsLarge ) t
    where rn=1
    GO

  • 相关阅读:
    实例天天向上的力量
    实例天天向上的力量
    数字类型及操作
    基本数据类型
    函数与模块
    Turtle库(海龟)
    python猛蛇绘制
    输出函数
    循环语句
    集合
  • 原文地址:https://www.cnblogs.com/zping/p/2620336.html
Copyright © 2011-2022 走看看