I want to get 100 rows from particular record and onward. in oracle i can use rownum and in mySql i have function limit ... i want to know what is the ms-sql alternate for it.
I want to get 100 rows onward to one particular data ... how can i ?This doesn't sound like a good idea... (using rownum)
Please enlighten me with the SQL you used in mySQL?
Also, what version of SQL Server are you using?|||SELECT TOP n
(Being deprecated for modification statements in SS 2008+)
SET ROWCOUNT = n
(SS 2005)
OVER () clause|||I want to get 100 rows from particular record and onward.
You need more than just TOP, don't you?
I don't like the use of rownum - I'm sure there's a better way to get what the OP wants!|||You need more than just TOP, don't you?yes, a WHERE condition, too
oh, and an ORDER BY clause, without which TOP is meaningless
:)|||I want to get 100 rows from particular record and onward. in oracle i can use rownum and in mySql i have function limit ... i want to know what is the ms-sql alternate for it.
I want to get 100 rows onward to one particular data ... how can i ?
ummmmmmmmmmmmmm
what particular row|||what particular rowthe one specified by the WHERE condition|||ummmmmmmmmmmmmm
what particular rowThat row, right there near the middle of my screen.
-PatP|||I'm feeling better now|||"Standard" for SQL 2005:
with cte
as
(select row_number () over (order by name) as num, object_id, name
from master.sys.tables)
select *
from cte
where num >= 4
No comments:
Post a Comment