Revision: 71348
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 20, 2017 08:36 by bbrumm
Initial Code
SELECT * FROM student; --Example 1 SELECT student_id, first_name, last_name, enrolment_date, LEAD(enrolment_date) OVER (ORDER BY enrolment_date ASC) AS next_enr_date FROM student ORDER BY student_id ASC; --Example 2 SELECT student_id, first_name, last_name, enrolment_date, LEAD(enrolment_date) OVER (ORDER BY enrolment_date ASC) AS next_enr_date FROM student ORDER BY enrolment_date ASC; --Example 3 SELECT student_id, first_name, last_name, enrolment_date, LEAD(enrolment_date, 2, '31-DEC-2999') OVER (ORDER BY enrolment_date ASC) AS next_enr_date FROM student ORDER BY enrolment_date ASC; --Example 3 SELECT student_id, first_name, last_name, enrolment_date, LEAD(enrolment_date) OVER (ORDER BY enrolment_date ASC) AS next_enr_date FROM student WHERE LEAD(enrolment_date) OVER (ORDER BY enrolment_date ASC) > '01-FEB-2015' ORDER BY enrolment_date ASC;
Initial URL
http://www.databasestar.com/oracle-lead/
Initial Description
A few examples of the LEAD function.
Initial Title
Oracle LEAD Function
Initial Tags
sql, Oracle
Initial Language
SQL