sql server - SQL Select Bottom Records -


i have query wish retrieve oldest x records. @ present query following:

select id, title, comments, createddate mytable createddate > @olderthandate order createddate desc 

i know remove 'desc' keyword switch order of records, in instance still want records ordered newest item first.

so want know if there means of performing query such oldest x items sorted such newest item first. should add database exists on sql server 2005.

why not use subquery?

select t1.*  (select top x id, title, comments, createddate mytable createddate > @olderthandate order createddate) t1 order createddate desc 

Comments

Popular posts from this blog

c++ - How do I get a multi line tooltip in MFC -

asp.net - In javascript how to find the height and width -

c# - DataTable to EnumerableRowCollection -