테이블의 두 행을 비교하고 싶습니다. 특정 연도에 대한 2 호선 값이 같은 해에 대한 행 1 값보다 작은 경우 기록을 검색합니다SQL의 두 행을 비교하십시오.
이Year Line Dollar
2001 1 $50
2001 2 $50
2002 1 $100
2002 2 $100
2003 1 $150
2003 2 $100
결과는
Year Line Dollar
2003 1 $150
2003 2 $100
감사
에 StackOverflow에
에 오신 것을 환영합니다. 지금까지 당신을 위해 일하지 않은 것은 무엇입니까? –
당신은 결과가 2003 1 $ 150 2003 2 $ 100이라고 말합니다. 이 행의 어떤 필드가 2002 행보다 낮습니까? –
잘 모르겠지만, 아마도 이것이 도움이 될 것입니다 :'SELECT a1. * from myTable a1 INNER myTable a2 where a1.Year = a2.Year and a1.Line
Diego