당신이 중재자이고 더 나은 제목을 알고 있다면 지저분한 제목에 대해 사과하십시오.어떻게 테이블을 결합하여 오른쪽 테이블 값이 왼쪽 테이블의 두 개의 다른 행에 종속되도록 하시겠습니까?
말, 우리는 내가이 간격 테이블에서 필드 "이후"A "발"에 대한 하한 될 것이라고 그래서 가입하게하려면 두 개의 SQL 테이블
intervals vals -------- ------- since val -------- ------- 1 1 4 2 8 3 20 4 ... ... 500 100있습니다. 그리고 "이후"더 큰 "val"이없는 값은 나타나지 않습니다. 내가 원하는 것을보십시오 :
since val -------------- 1 1 1 2 1 3 4 4 4 5 4 6 4 7 8 8 8 9 .....
일반적인 SQL에서는 어떻게합니까? Postgres 전용 솔루션도 적합합니다.
RhodiumToad의 쿼리가 더 좋습니다. http://www.postgresql.org/docs/9.0/static/tutorial-window.html – Ketema