누적 데이터 query
쇼핑몰 데이터를 집계할 때, 일자별 합계는 날짜별로 묶어 SUM을 이용해 간단히 구할 수 있다. 일자별 누적 데이터도 필요할 때가 있다. CREATE TABLE purchase_log( dt varchar(255) , order_id integer , user_id varchar(255) , purchase_amount integer ); INSERT INTO purchase_log VALUES ('2014-01-01', 1, 'rhwpvvitou', 13900) , ('2014-01-01', 2, 'hqnwoamzic', 10616) , ('2014-01-02', 3, 'tzlmqryunr', 21156) , ('2014-01-02', 4, 'wkmqqwbyai', 14893) , ('2014-01-0..
2018. 7. 11.
주식 데이터 이평선 쿼리 구현
주식의 흐름(추이)를 파악할 때, 이평선이 유용하게 사용된다. 본 포스팅은 주식 포스팅이 아니기에 이평선에 대한 이야기는 다음으로 미루고... 이 이평선을 query로 구현한다면 어떻게 해야할까? 먼저 데이터는 아주 심플하게 아래와 같은 데이터가 있다고 하자. CREATE TABLE stock_price( dt varchar(255) , stock_id varchar(255) , price integer ); --하 눈물의 유니슨 ㅠㅠ 유니슨 주주로 가슴이 먹먹해진다. 아래 데이터는 실제 데이터는 아님. INSERT INTO stock_price VALUES ('2014-01-01', 'unison', 3000) , ('2014-01-02', 'unison', 3010) , ('2014-01-03', '..
2018. 7. 10.