please advice!
To select records from row #10 to row #20
Oracle:SELECT *FROM MyTableWHEREROWNUM>9ANDROWNUM<21
MySQL:SELECT *FROM MyTableLIMIT10,20
SQL Server:?
SELECT * FROM MyTable WHERE Row_Number() BETWEEN 10 and 20|||It is not working in SQL Express....why??|||
This one works:
SELECT
OrderID, OrderDate, RowNumberFROM(SELECT OrderID, OrderDate, ROW_NUMBER()OVER(orderby OrderID)as RowNumberFROM
ORDERS)as tWHERE RowNumberBETWEEN 10 AND 15
Syntax in SQL Server 2005:
ROW_NUMBER ( ) OVER ( [ <partition_by_clause> ] <order_by_clause> )
sql
No comments:
Post a Comment