This is a known question but the best solution I\'ve found is something like:
SELECT TOP N *
FROM MyTable
ORDER BY Id DESC
I\'ve a table wi
Here's something you can try without an order by
but I think it requires that each row is unique. N
is the number of rows you want, L
is the number of rows in the table.
select * from tbl_name except select top L-N * from tbl_name
As noted before, which rows are returned is undefined.
EDIT: this is actually dog slow. Of no value really.