Sql server 2008 SQL Server-2008脚本编写效率更高的是什么?我该怎么说?
我有以下两个问题。哪一个更有效?我该怎么说?我已经看过执行计划,但不知道我在寻找什么,任何帮助都将不胜感激Sql server 2008 SQL Server-2008脚本编写效率更高的是什么?我该怎么说?,sql-server-2008,Sql Server 2008,我有以下两个问题。哪一个更有效?我该怎么说?我已经看过执行计划,但不知道我在寻找什么,任何帮助都将不胜感激 ;WITH TEST AS (SELECT DISTINCT *, DENSE_RANK () OVER (PARTITION BY T.id ORDER BY T.ID DESC) AS seq_LatestUpdate FROM test] t ) SELECT * FROM
;WITH TEST AS
(SELECT DISTINCT *, DENSE_RANK () OVER (PARTITION BY T.id
ORDER BY T.ID DESC) AS seq_LatestUpdate
FROM test] t
)
SELECT *
FROM t
INNER JOIN TEST ON T.Id = TEST.Id AND TEST.seq_LatestUpdate = 1
WHERE 1=1
或
比较执行计划比较执行计划
SELECT *
FROM [MCS].[JXM1563].[test] t
INNER JOIN (SELECT DISTINCT T.Id, MAX(ID_CREATEDATE) AS MAXuPDATE
FROM test t
GROUP BY T.Id
) Z ON T.Id = Z.Id
WHERE 1=1