SQL सर्वर 2012 में, आप केवल lag()
. का उपयोग करेंगे . आप इसे SQL सर्वर 2008 में विभिन्न तरीकों से दोहरा सकते हैं। यहां cross apply
का उपयोग करने की एक विधि है :
select c.*
from content c cross apply
(select top 1 c2.*
from content c2
where c2.contentId = c.contentId and c2.UpdatedAt < c.UpdatedAt
order by c2.UpdatedAt desc
) cprev
where c.FileId <> cprev.FileId;