Function : ROW_NUMBER
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ROW_NUMBER
is ANSI SQL-99 Function.
ROW_NUMBER is same as RANK except in the event of a tie. ROW_NUMBER does not report duplicate values ,unlike RANK.
Following is the result of the RANK function:
SELECT EMPLOYEEID,departmentno,salary,RANK() OVER (ORDER BY salary desc) from employee2;
Note
that ties produce the same ranking number however their positions are counted
against subsequent rankings.
Following
is the result of the using ROW_NUMBER:
SELECT EMPLOYEEID,departmentno,salary,ROW_NUMBER()
OVER (ORDER BY salary desc) from employee2;
Note that even case of tie ROW_NUMBER assigns values sequentially. |
Blog Archive
-
►
2012
(22)
- ► January 2012 (21)
- ► February 2012 (1)
-
▼
2013
(119)
- ► February 2013 (2)
- ► March 2013 (28)
-
▼
April 2013
(48)
- String To Date Conversion (Date CASTing)
- Teradata DATE-TIME Part 1 - Date Standard formats ...
- Teradata DATE-TIME part 2 - DATEFORM
- Teradata DATE-TIME Part 3 - INTERVAL datatype
- Teradata DATE-TIME Part 4 - YEAR MONTH DAY interval
- Teradata DATE-TIME interval Part 5 - Date subtraction
- Teradata DATE-TIME interval part 6 - Casting Terad...
- Teradata DATE-TIME part 7 - Extracting YEAR,MONTH ...
- TeraData DATE-TIME part 8 - TIME datatype
- Teradata Date Time - Part 9 DAY-TIME interval
- Teradata Date Time - Part 10 - Combining Time with...
- Teradata Date Time Part 11 - Time subtraction
- Teradata Date Time Part 12 - Casting Date Time int...
- Teradata Timestamp Part 1
- Teradata Date Time Part 13 -- Adding two TIMES is ...
- Teradata Timestamp Part 2- Timestamp subtraction
- Teradata Timestamp Part 3 - Timestamp casting
- Teradata timestamp - Part 4 - TIMESTAMP/TIME with ...
- Teradata Timestamp - Part 5 - Setting up Time Zone
- Teradata Timestamp - Part 6 - Time Zone Normalizat...
- Teradata Timestamp - Part 7 - Extracting from Tera...
- Teradata DEFAULT VALUES.
- Teradata - Adding a NOT NULL column to table using...
- Teradata Renaming Columns
- Case Sensitivity in Teradata
- Teradata RANDOM function, INDEX Function, POSITION...
- Creating Tables using Existing tables - WITH DATA/...
- Creating Tables using Subqueries
- Teradata COUNT window Function - Generating totals...
- Relationship between COUNT OVER, QUANTILE and PERC...
- TeraData SUM OVER function - Calculating Grand Tot...
- Finding Individual contribution using SUM OVER (SU...
- ANSI and Teradata Function Equivalents - Part 1- ...
- ANSI and Teradata Function Equivalents - Part 2 - ...
- ANSI and Teradata Function Equivalents - Part 3 - ...
- ANSI and Teradata Function Equivalents - Part 4 - ...
- ANSI and Teradata Function Equivalents - Part 5 - ...
- Teradata Stored Procedures - Introduction
- Teradata Stored Procedures - Casting Call Argument...
- Teradata Stored Procedures: Passing Arguments usin...
- Teradata Stored Procedures - Calling a Procedure w...
- Teradata ROW_NUMBER
- Teradata SUM Window Function
- Teradata MIN Window function
- Teradata MAX window Function
- Teradata Cumulative SUM using SUM WINDOW function
- Teradata Cumulative MAX/MIN using MAX/MIN window f...
- Teradata Moving SUM using SUM window Function - RO...
- ► September 2013 (16)
- ► October 2013 (3)
- ► November 2013 (13)
Sunday, 28 April 2013
Teradata ROW_NUMBER
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment