테이블 데이터에서 일주일전 데이터 비교
java를 이용하여 뭔가 툴을 사용하고 있는데, 테이블에 있는 데이터 중 어제의 데이터와 일주일전의 데이터를 비교해야 할 일이 생겼다. 물론 db툴을 이용하여 쿼리를 수행하고 도출된 결과를 바탕으로 프로그램을 만들 수도 있고 간단히 엑셀에서도 비교 가능하다. 하지만, 이게 반복되는 작업이라면? 말이 달라진다. 그래서 java를 이용하여 결과를 변수에 담아 일주일 전 데이터를 빼고, 나눠서, 100을 곱해 백분율로 구할 수 있겠지. 하지만 그것도 귀찮다. 그래서 그냥 쿼리로 전부 다 하고 수행된 결과만 가지고 사용하기로 했다. 쿼리는 간단히 아래처럼 가능하다. SELECT A1.col, ROUND(((CAST(A1.value AS FLOAT) - CAST(A2.value AS FLOAT)) / CAST(A..