2016년 7월 25일 월요일

mysql previous friday, lsat week friday, 저번주 금요일 쿼리

저번주 금요일 쿼리

select DATE_FORMAT(NOW() - INTERVAL WEEKDAY(NOW()) + 3 DAY,'%Y%m%d') CNS_DATE

월요일을 구한다음 3일을 빼주면 저번주 금요일

참고로 2주전 금요일 쿼리

SELECT WEEKDAY('20160905')
UNION ALL
SELECT DATE_ADD(DATE_FORMAT(DATE_ADD('20160905',INTERVAL - 1 WEEK) ,'%Y%m%d'),  INTERVAL - (weekday('20160905')+3) DAY)
UNION ALL
SELECT DATE_ADD(DATE_FORMAT(DATE_ADD('20160906',INTERVAL - 1 WEEK) ,'%Y%m%d'),  INTERVAL - (weekday('20160906')+3) DAY)
UNION ALL
SELECT DATE_ADD(DATE_FORMAT(DATE_ADD('20160907',INTERVAL - 1 WEEK) ,'%Y%m%d'),  INTERVAL - (weekday('20160907')+3) DAY)
UNION ALL
SELECT DATE_ADD(DATE_FORMAT(DATE_ADD('20160908',INTERVAL - 1 WEEK) ,'%Y%m%d'),  INTERVAL - (weekday('20160908')+3) DAY)
UNION ALL
SELECT DATE_ADD(DATE_FORMAT(DATE_ADD('20160909',INTERVAL - 1 WEEK) ,'%Y%m%d'),  INTERVAL - (weekday('20160909')+3) DAY)
;
=====================================================
결과
=====================================================
0
2016-08-26
2016-08-26
2016-08-26
2016-08-26
2016-08-26

2016년 7월 19일 화요일

YoY QoQ 계산

YoY(Year on Year)   전년 (동기) 대비 증감율(수익률, 상승률)
QoQ(Quarter on Quarter)   전분기 대비 증감율
MoM(Month on Month)   전월 대비 증감율
YTD(Year To Date)   연초 대비 증감율
MTD(Month To Date)   월초 대비 증감율

Compared to the same time period in the previous year

C: 컨센서스
A: 발표치
P: 이전치
R: revision(수정치)

YTD : 년단위 누계
YoY : 전년동기대비 
QoQ : 전분기대비
MoM : 전월대비
FY : Fiscal Year (회계년도) FY2010 은 2010년 회계년도를 말함

매출액의 경우 전년 대비( YoY ) 20% 증가 감소이다.

수식은 YoY = ((현재년도 데이터 - 전년 데이터 )/ 전년데이터) * 100

eclipse rcp dialog resize

  Dialog 안에 메소드를 만든다. private void autoResize(){     getShell().layout( true, true);     final Point newSize = getShell().computeSize...