Разница между функциями LEAD и LAG в Oracle заключается в том, что LEAD смотрит на записи, которые появляются после текущей записи, а LAG — на записи, которые появляются перед текущей записью. 2
Таким образом, LAG позволяет получить доступ к значению, хранящемуся в строке выше текущей, а LEAD — к значению, хранящемуся в строке ниже. 4