LEAD 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table]
* 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ LEAD Oracle Function ] LEAD함수는 분석 함수이다. 이 함수는 Self 조인 없이 동시에 테이블의 하나 이상의 행에 Access를 실행한다. 쿼리로부터 반환되는 행의 Series나 커서의 위치를 지정하면, LEAD함수는 그 위치보다 이후에 있는 주어진 물리적 Offset의 행에 ACCESS 한다. 함수 설명 : LAST_DAY 오라클 함수 링크 1. Oracle(오라클) 개별 직무 내에서 바로 직후에 입사한 직원의 급여 정보를 반환한다. Oracle Programming SELECT hiredate, ename, sal,job, LEAD(sal, 1, 0) OVER (partition by job ORDER BY hireda..
2021. 11. 26.
LAST_VALUE 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table]
* 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ LAST_VALUE Oracle Function ] FIRST_VALUE 분석 함수는 윈도우에서 정렬된 값 중에서 첫 번째 값을 반환하고, LAST_VALUE 분석 함수는 윈도우에서 정렬된 값 중에서 마지막 값을 반환한다. LAST_VALUE함수는 분석함수로 순서형 집합에서 마지막 값을 반환한다. 만약 집합내의 마지막 값이 Null이라면, 그 함수는 IGNORE NULL 옵션을 지정하지 않는 한 Null을 반환한다. 이 설정은 데이터의 정밀화에 유용하다. 만약 IGNORE NULL을 지정하면, 그때 LAST_VALUE함수는 집합 내에서 최초 Non-Null 값을 반환하거나, 만약 모든 값이 Null이라면 NULL을 반환한다. expr에 대하여 ..
2021. 11. 26.
INSTR 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB]
* 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ INSTR Oracle Function ] INSTR함수는 문자 열중에서 지정한 문자가 처음 나타나는 위치를 숫자로 반환. 함수 설명 : INSTR 오라클 함수 링크 1. Oracle(오라클) 다음 예제는 문자열 CORPORATE FLOOR을 검색하여, 3번째 문자에서 시작하여, “OR”이 두 번째 발생하는 위치를 반환한다. Oracle Programming SELECT INSTR('CORPORATE FLOOR','OR', 3, 2) "Instring" FROM DUAL; Results Instring ---------- 14 2. Python Pandas(파이썬) find 함수에서 occurrence(발생횟수) 옵션은 지원 안 함. [geek..
2021. 11. 25.
GREATEST 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB]
* 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ GREATEST Oracle Function ] GREATEST함수는 하나 이상의 인수중에서 가장 큰 값을 반환한다. 함수 설명 : GREATEST 오라클 함수 링크 1. Oracle(오라클) Oracle Programming SELECT GREATEST ('HARRY', 'HARRIOT', 'HAROLD') "Greatest" FROM DUAL; Results Greatest -------------- HARRY 2. Python Pandas(파이썬) Python Programming max('HARRY', 'HARRIOT', 'HAROLD') Results 'HARRY' 3. R Programming (R Package) R Programm..
2021. 11. 24.
FIRST_VALUE 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB]
* 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ FIRST_VALUE Oracle Function ] FIRST_VALUE함수는 분석 함수이다. 값의 정렬된 세트에서 첫 번째 값을 반환한다. 만약 집합 내에서 첫 번째 값이 NULL이라면, IGNORE NULLS를 지정하지 않은 한 NULL을 반환한다. 이 설정은 데이터 조밀화에 유용하다. 만약 IGNORE NULLS을 지정하면, FIRST_VALUE함수는 집합 내에서 최초 NON_NULL값을 반환하고, 만약 모든 값이 NULL이라면 NULL을 반환한다. 함수 설명 : FIRST_VALUE 오라클 함수 링크 Group By 후 테이블 Re-Merge는 생략 1. Oracle(오라클) Oracle Programming SELECT ENAME, ..
2021. 11. 24.
EXTRACT (datetime) 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB]
* 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ EXTRACT (datetime) Oracle Function ] EXTRACT함수는 특정 날짜,시간 값이나 날짜 값 표현식으로부터 지정된 날짜 영역의 값을 추출하여 반환한다. TIMEZONE_REGION 또는 TIMEZONE_ABBR(생략형)을 추출하는 경우, 반환값은 적절한 time zone명 또는 생략형을 포함한 문자열이다. 함수설명 : EXTRACT(datetime) 오라클 함수 링크 to_char(hiredate,’DD’) : 77 / 126 / 130 / 133 1. Oracle(오라클) 다음 예제는 날짜 데이터에서 년도 부분을(1998년) 반환한다. Oracle Programming SELECT EXTRACT(YEAR FROM DA..
2021. 11. 24.