가격, 항목 및 날짜가 가득한 테이블이 있습니다. 이것의 예는 다음과 같습니다가 가격 당 두 개의 행이 있으며, 그들은이 날짜별로 정렬 데이터 내에서두 행의 차이 또는 비율을 순서대로 가져 오는 집계 함수
AA, 1/2/3024, 1.22
AA, 1/3/3024, 1.23
BB, 1/2/3024, 4.22
BB, 1/3/3024, 4.23
. 이 데이터 세트를 마지막 가격에서 이전 가격으로의 차이를 보여주는 단일 제품 행으로 어떻게 압축합니까? [이것은 또한 비율에 적용되므로 AA는 1.23/1.22를 산출 할 것입니다.]
결과는 합 기능에도 불구하고
AA, todays price-yesterdays price
같이해야 목록에 대해 아무런 뺄셈 기능이 없습니다.
저는 postgres 9.1을 사용하고 있습니다.
정말 멋지다! 오늘 저는 SQL Fiddle에 대해 배웠습니다. – monksy
행 번호가 필요한지 이해하는 데 시간이 좀 걸렸지 만 지금은 이해하고 있습니다 – monksy
세 번째 댓글 .. 그러나 오히려 순서에 따라 순서를 사용하고 순서에 대해 영리합니다. 처음에는 실수라고 생각했습니다. – monksy