안녕하세요.. 다 됐나 싶었는데... 망해 가고 있습니다.
한번 더 광명을... 부탁 드립니다.
lead 함수 부분인데요...
select a.dmc, nr, a, b, c, v2v1
from (
select dmc, nr, a, b, c, lead(d, 10) over(order by a.nr) - d as v2v1
from table) a
이런 쿼리가 있는데요....
문제는 dmc 가 한 묶음으로 500 행 씩 있는데.... 다른 dmc 까지 합치면 백만행이 넘습니다.
문제는 where dmc =' 특정 dmc' 하면 값이 맞는데.....
조건 없이 그냥 해 버리면, 값이 틀립니다. 제 생각에는 모든 dmc 가 같이 섞여서 그런게 아닌가 싶습니다.
부탁 드립니다. 몇 일째 스트레스가 .. .ㅜㅜ
|