본문 바로가기
반응형

2018/11251

【오라클(Oracle) SQL 함수】 LAST_DAY 함수 o LAST_DAY 문 법 last_day::= 목 적 LAST_DAY 함수는 해당 날짜가 속한 달의 마지막 날짜를 반환한다. 월마다 마지막 날짜가 다르므로 유용하게 사용될 수 있다. 반환된 데이터 형은 인수 date와 상관없이 항상 DATE이다. 패키지 함수 비교 (Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table) LAST_DAY Oracle Function 프로그래밍 비교 관련 함수 함수명 함수내용 ADD_MONTHS 일자 date에 특정 개월 수에 해당하는 integer를 더한 값을 반환한다. LAST_DAY 해당 날짜가 속한 달의 마지막 날짜를 반환한다. 월마다 마지막 날짜가 다르므로 유용하게 사용될 수 있다. MONTHS_BETWEEN 날.. 2018. 11. 24.
【오라클(Oracle) 함수】 LAST 함수 o LAST 문 법 last::= 목 적 FIRST and LAST 함수는 행을 정렬한 후 첫 번째나 마지막 행을 추출한다. FIRST and LAST함수는 매우 유사한 함수이다. 양쪽 함수 모두 그룹별 또는 전체 데이터에 대하여 데이터를 지정한 정렬 순서 기준으로 정렬한 후 그룹별(또는 전체 데이터) FIRST(최초) 또는 LAST(최종) 값을 선택하여 지정한 작업을 수행한다. 집계 함수 또는 분석함수에서 이용될 수 있다. 만약 단지 한 개의 행을 FIRST 또는 LAST로 RANK 되는 경우, 집계 연산은 단지 하나의 요소만으로 연산한다. 이 함수는 임의의 수치 데이터 형 또는 암묵적으로 수치형으로 변환 가능한 비수치 데이터형을 취한다. 이 함수는 인수의 수치 데이터형과 같은 데이터형을 반환한다. 관.. 2018. 11. 24.
【오라클(Oracle) SQL 함수】 LAG 함수 o LAG 문 법 lag::= 목 적 LAG 함수는 분석 함수이다. 이 함수는 자체 결합(자체 조인, Self join) 작업을 수행하지 않고, 하나의 테이블에 접근하여 다수의 행에 동시에 접근(Access)하여 작업을 수행한다. LAG 함수는 현재 위치를 기준으로 이전에 위치하고 있는 행에 접근하여 작업을 수행한다. 쿼리에서 반환된 일련의 행과 커서 위치가 주어진 경우, LAG 함수는 해당 위치 이전에 지정된 물리적 오프셋(physical offset)만큼 떨어진 위치의 행에 대한 접근을 할 수 있다. 선택적으로 지정 할 수 있는 오프셋(offset) 인수의 경우 0보다 큰 정수를 지정한다. 만약 Offset 인수를 지정하지 않으면, 기본값은 1이다. 오프셋이 창 범위를 초과하는 경우 사용자가 선택적으.. 2018. 11. 24.
[SAS 함수] 64. CALL RXFREE 64. CALL RXFREE 다른 Regular 표현(RX)함수나 CALL 루틴에 의해 할당된 메모리를 초기화한다. Category: Character String Matching MAIN 문 법 CALL RXFREE (rx); Arguments rx 는 RXPARSE함수에 의해 반환되는 인식자를 지정. 참 고 SAS regular 형식은 RX로 시작하고, Perl regular형식은 PRX로 시작한다. 좀 더 상세한 사항을 알고 싶으신 분은 PERL언어에 관하여 찾아보시기를 바랍니다. * PERL : 자료를 추출하고 그에 의거한 보고서를 작성하는데 사용하는 프로그래밍언어 가운데 하나이다. 예 제 예 제 1 : rxparse에 의해 정의 되었던 RXA를 초기화하여 RXB를 재정의 하고 다시 초기화한다. .. 2018. 11. 24.
[오라클 함수] ITERATION_NUMBER 함수 o ITERATION_NUMBER 문법 iteration_number::= 목적 이 함수는 모델 규칙에 따라 완료된 반복을 표시하는 정수를 반환한다. 이 함수는 SELECT 문장의 model_clause에서 사용되는 함수이며, model_rules_clause에 ITERATE(number)가 지정되어 있는 경우에 사용할 수 있다. ITERATION_NUMBER 함수는 처음 반복에서는 0을 반환하고, 이후 반복에서 ITERATION_NUMBER 함수는 iteration_number +1을 더한 정수를 반환한다. 예제 다음 예제는 1998년과 1999년에 대한 마우스 패트의 판매액을 각각 2001년과 2002년의 판매액에 할당한다. Oracle Program SELECT country, prod, year,.. 2018. 11. 24.
【SAS 함수】 64. CALL RXFREE 함수 64. CALL RXFREE 다른 Regular 표현(RX)함수나 CALL 루틴에 의해 할당된 메모리를 초기화한다. Category: 문자열 비교 함수(문자열 매칭, Character String Matching) 문 법 CALL RXFREE (rx); Arguments rx 는 RXPARSE함수에 의해 반환되는 인식자를 지정. 참 고 SAS regular 형식 은 RX로 시작하고, Perl regular형식은 PRX로 시작한다. 좀 더 상세한 사항을 알고 싶으신 분은 PERL언어에 관하여 찾아보시기를 바랍니다. * PERL : 자료를 추출하고 그에 의거한 보고서를 작성하는데 사용하는 프로그래밍언어 가운데 하나이다. 관련 함수 함수명 함수내용 CALL PRXCHANGE 지정한 패턴과 일치하는 문자열을 검.. 2018. 11. 23.
【SAS 함수】 63. CALL RXCHANGE 함수 63. CALL RXCHANGE 패턴이 일치하는 한 개 또는 다수의 문자열을 변환한다. Category: 문자열 비교 함수(문자열 매칭, Character String Matching) MAIN 문 법 CALL RXCHANGE (rx,times,old-string); Arguments rx 는 RXPARSE함수에 의해 반환되는 인식자를 지정. times 는 변경된 최대 숫자. old-string new-string 참 고 SAS regular 형식 은 RX로 시작하고, Perl regular형식은 PRX로 시작한다. 좀 더 상세한 사항을 알고 싶으신 분은 PERL언어에 관하여 찾아보시기를 바랍니다. 관련 함수 함수명 함수내용 CALL PRXCHANGE 지정한 패턴과 일치하는 문자열을 검색하여 검색된 부분.. 2018. 11. 23.
인터넷에 돌고있는 웃긴이야기~외국인떡실신시리즈... 1탄 1. 미쿡 유학시절 (본인 미대생) 돌려쓰는 색연필 (초등학생때 주로 쓰는거) 가져가서 돌려서 써줬더니 미국애들 떡실신. 신기하다며 입에 거품물고 열광함. 2. 브루마블을 가져가서 룰을 설명하고 세계인과 브루마블을 즐긴적이 있는데 브루마블에 떡실신. 마약보다 더좋아하는 것 같았음. 특히 황금열쇠의 백미에 푹빠졌었다는... 3. 한국인 여자애가 공기놀이를 전파하자 또다시 떡실신. 중국 기예단 서커스보다 신기한 손기술이라며 다들 가르쳐달라고 열광. 4. 떡실신하는게 신기해서 한국에서 비장의 무기 흔드는 샤프 가져옴.그날 소더비 경매 뺨치는 가격에 팔라는 소리가 나올지경. 5. 향기나는 펜을 마지막으로 보여줬더니 난 미국 뉴욕땅에서 신대접 받았음 2탄 그냥 올려봤는데 재밌어하시길래 2탄 갑니다.ㅋㅋㅋㅋ .. 2018. 11. 23.
인생 담는 보험 만들고 싶어요 - 보험계리사 김한별(삼성생명 블로그) 보험계리모형론국내도서저자 : 홍종선,전흥기출판 : 자유아카데미 2012.10.31상세보기 * 출처 : http://samsunglifeblogs.com/15 ‘직업’을 쓰는 칸에 부딪히면 항상 고민합니다. 평소처럼 아무 생각 없이 회사원이라고 쓰면 그만이겠으나 왠일인지 아쉽습니다. 의사, 변호사, 판사, 검사처럼 뭔가 딱 떨어지는 직업이 있어야 하는데 마케팅 매니저라고 쓰기도 그렇고, 나는 그냥 회사에서 시킨 일만 하는 기계가 아닐까 괜스레 우울한 기분도 듭니다. 나는 언제쯤 꿈꾸는 직업을 가져 보나, 하늘도 한 번 쳐다 봅니다. 가장 좋은 직업은 뭘까? 문득 궁금했습니다. 모르는 게 없다는 인터넷 검색 신에게 물었습니다. ‘최고의 직업이 뭡니까’ 검색 신은 전혀 듣도 보도 못한 답을 던져 줬습니다. ‘.. 2018. 11. 23.
【SAS 함수】 62. CALL RANUNI 함수 62. CALL RANUNI 균일분포를 따르는 난수를 생성한다 Category: Random Number MAIN 문 법 CALL RANUNI (seed,x); Arguments seed 는 seed값 지정. h 는 숫자 SAS 값 지정. x 는 숫자 변수 지정. 관련 함수 함수명 함수내용 CALL RANBIN 이항분포(binomial distribution)를 따르는 난수를 생성한다. CALL RANCAU 코쉬 분포(Cauchy distribution)를 따르는 난수 생성한다. CALL RANEXP 지수분포를 따르는 난수 생성한다. CALL RANGAM 감마분포(gamma distribution)를 따르는 난수 생성한다. CALL RANNOR 정규분포를 따르는 난수 생성한다. CALL RANPOI 포아.. 2018. 11. 22.
【SAS 함수】 61. CALL RANTRI 함수 61. CALL RANTRI 삼각형분포를 따르는 난수를 생성한다. Category: Random Number MAIN 문 법 CALL RANTRI (seed,h,x); Arguments seed 는 seed값 지정. h 는 숫자 SAS 값 지정. x 는 숫자 변수 지정. 관련 함수 함수명 함수내용 CALL RANBIN 이항분포(binomial distribution)를 따르는 난수를 생성한다. CALL RANCAU 코쉬 분포(Cauchy distribution)를 따르는 난수 생성한다. CALL RANEXP 지수분포를 따르는 난수 생성한다. CALL RANGAM 감마분포(gamma distribution)를 따르는 난수 생성한다. CALL RANNOR 정규분포를 따르는 난수 생성한다. CALL RANPO.. 2018. 11. 22.
【SAS 함수】 60. CALL RANTBL 함수 60. CALL RANTBL 인수의 값을 랜덤하게 순열방식으로 배열한다. Category: Random Number MAIN 문 법 CALL RANTBL (seed,p1,...pi,...pn,x); Arguments seed 는 seed값 지정. p 는 숫자 SAS 값 지정. x 는 숫자 변수 지정. 관련 함수 함수명 함수내용 CALL RANBIN 이항분포(binomial distribution)를 따르는 난수를 생성한다. CALL RANCAU 코쉬 분포(Cauchy distribution)를 따르는 난수 생성한다. CALL RANEXP 지수분포를 따르는 난수 생성한다. CALL RANGAM 감마분포(gamma distribution)를 따르는 난수 생성한다. CALL RANNOR 정규분포를 따르는 난수.. 2018. 11. 22.
반응형