본문 바로가기
반응형

통계프로그램 비교 시리즈659

NUMTODSINTERVAL 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ NUMTODSINTERVAL Oracle Function ] NUMTODSINTERVAL함수는 입력된 인수 n을 INTERVAL DAY TO SECOND 문자(날짜-시간 구간 형식)로 변경한다. 인수 n은 Number 값 또는 암묵적으로 NUMBER 값으로 변환 가능한 식을 사용할 수 있다. 인수 interval_unit는 CHAR, VARCHAR2, NCHAR, NVARCHAR2 데이터형이다. Interval_unit에 값은 n의 단위를 지정하고, 다음 문자 값을 지정해야 한다. 함수 설명 : NUMTODSINTERVAL 오라클 함수 링크 LAST_DAY / TO_DSINTERVAL 함수 참조 1. Oracle(오라클) Oracle Progr.. 2021. 12. 8.
NULLIF 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ NULLIF Oracle Function ] NULLIF함수는 expr1과 expr2를 비교하여서 만약 expr1과 expr2가 같으면 NULL 값을 반환하고, expr1과 expr2가 같지 않으면 expr1을 반환한다. expr1 인수에는 NULL을 지정할 수 없다. 특정값을 NULL로 변경하는 경우 주로 사용. 다음 조건문으로 대체할 수 있다. CASE WHEN expr1 = expr 2 THEN NULL ELSE expr1 END 함수 설명 : NULLIF 오라클 함수 링크 1. Oracle(오라클) Nullif() 함수 부서 번호가 20인 경우 null을 반환하고, 20이 아닌 경우 부서 번호를 반환한다. Oracle Programmin.. 2021. 12. 8.
NTILE 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ NTILE Oracle Function ] NTILE 함수는 분석 함수이다. 순서화된 데이터를 파티션 별로 expr에 의해 지정된 bucket의 수로 분할하여, 각 행을 적절한 bucket 번호로 할당한다. buckets은 1~expr의 번호를 붙일 수 있다. expr의 값은 각 파티션에 대하여 양의 정수로 변활 될 필요가 있다. 오라클 데이터 베이스는 정수로 간주하기 위해, 만약 expr이 정수가 아닌 상수라면, 오라클은 정수로 값을 절삭한다. 반환되는 값은 NUMBER이다. 함수 설명 : NTILE 오라클 함수 링크 1. Oracle(오라클) Oracle Programming SELECT EMPNO, DEPTNO, ENAME,SAL, NTI.. 2021. 12. 6.
NEXT_DAY 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ NEXT_DAY Oracle Function ] NEXT_DAY 함수는 기준일자 이후 돌아오는 명시된 요일에 해당하는 날짜를 반환한다. NEXT_DAY함수는 date 날짜 이후의 char에 의해 정해진 첫 번째 weekdate의 날짜를 반환한다. 반환된 타입은 date의 데이터형에 무관하게 항상 DATE이다. 인수 char은 fullname 또는 생략형중에 하나로 세션의 날짜 언어의 요일일 필요가 있다. 필요한 최소한의 수는 생략형 버전에서 문자의 수이다. 유효한 생략형을 따르는 임의의 문자는 무시된다. 반환되는 값은 인수 date와 같은 시간, 분, 초 요소를 가진다. 함수 설명 : NEXT_DAY 오라클 함수 링크 1. Oracle(오라클).. 2021. 12. 6.
NEW_TIME 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ NEW_TIME Oracle Function ] NEW_TIME 함수는 timezone1에 속한 시간대(날짜/시간값)를 timezone2에 해당하는 시간대(날짜/시간값)으로 변환한다. NEW_TIME함수는 시간대 timezone1의 일자와 시간을 시간대 timezone2의 일자와 시간으로 반환한다. 이 함수를 이용하기 전에, 24-hour time을 표시하기 위해 NLS_DATE_FORMAT 파라미터를 설정할 필요가 있다. 반환 타입은 date의 데이터 형식과 관계없이 항상 DATE이다. 함수 설명 : NEW_TIME 오라클 함수 링크 1. Oracle(오라클) 다음 예제는 주어진 태평양 표준시를 동일한 시간대의 대서양 표준시로 전환한다. Or.. 2021. 12. 6.
NCHR 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ NCHR Oracle Function ] NCHR 함수는 유니코드 문자를 반환. NCHR함수는 다국어 문자 세트에서 지정한 number에 해당하는 문자를 반환한다. 이 함수는 USING NCHAR_CS구문을 지정한 CHR함수와 동등하다. 이 함수는 인수로써 NUMBER값 또는 암묵적으로 NUMBER로 변환 가능한 값을 취하고, 문자를 반환한다. 함수 설명 : NCHR 오라클 함수 링크 1. Oracle(오라클) Nchr() 함수 Oracle Programming SELECT NCHR(100) FROM DUAL; Results NCHR(100) ------------ d 2. Python Pandas(파이썬) chr() 함수 Python Prog.. 2021. 12. 4.
MONTHS_BETWEEN 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ MONTHS_BETWEEN Oracle Function ] MONTHS_BETWEEN과 ADD_MONTHS 함수는 월 단위로 날짜 연산을 하는 함수이다. MONTHS_BETWEEN 함수는 날짜와 날짜 사이의 개월 수를 출력하는 함수이고, ADD_MONTHS 함수는 특정 개월 수를 더한 날짜를 출력하는 함수이다. 함수설명 : MEDIAN 오라클 함수 링크 1. Oracle(오라클) months_between() 함수 Oracle Programming select floor(months_between(sysdate,'15-aug-1947')) "age in months" from dual Results age in months -----------.. 2021. 12. 4.
MIN 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table, DuckDB] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 MIN Oracle Function MIN함수는 (개별 그룹내의) 사용자가 지정한 인수의 최소값을 반환한다. 집계 함수, 분석 함수 모두 이용 가능하다. 함수설명 : MIN 오라클 함수 링크 1. Oracle(오라클) Min 함수 다음 예제는 employees 테이블의 개별 부서내에서 최소 급여를 계산한다. Oracle Programming SELECT deptno,MIN(sal) sal_min FROM emp group by deptno Results DEPTNOSAL_MIN ------------------ 30950 101300 20800 2. Python Pandas(파이썬) 1) 집계함수(Aggregate function) Min 함수 P.. 2021. 12. 4.
MEDIAN 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ MEDIAN Oracle Function ] MEDIAN함수는 연속형 분포 모형을 가정하는 역 분포 함수이다. 이 함수는 수치 또는 날자값을 취하고, 중앙값 또는 값의 정렬 후에 중앙값이 되는 보간된 값을 반환한다. Null값들은 계산 시 무시된다. 함수 설명 : MEDIAN 오라클 함수 링크 Windows 함수는 first_value 함수 참조 1. Oracle(오라클) Median 함수 다음 예제는 employees 테이블의 개별 직무 내에서 급여의 중앙값을 계산한다. Oracle Programming SELECT deptno, MEDIAN(sal) sal_median FROM emp GROUP BY deptno Results DEPTNOS.. 2021. 12. 3.
MAX 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ MAX Oracle Function ] MAX 함수는 인수중에서 최댓값을 반환한다. 집계 함수, 분석 함수로 이용 가능하다. 함수 설명 : MAX 오라클 함수 링크 1. Oracle(오라클) 1) 집계 함수 Max 함수 Oracle Programming SELECT MAX(SAL) "Maximum" FROM EMP; Results Maximum ------------ 5000 2) 분석함수 Max 함수 Oracle Programming SELECT DEPTNO, MGR, ENAME, SAL, MAX(SAL) OVER (PARTITION BY DEPTNO) AS mgr_max FROM EMP ORDER BY DEPTNO; Results DEPTN.. 2021. 12. 3.
LTRIM 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ LTRIM Oracle Function ] LTRIM함수는 문자열 char 좌측으로부터 set으로 지정된 모든 문자를 제거한다. 만약 set이 지정되지 않았다면, 디폴트로 한 개의 공백이 지정된다. 만약 char이 문자열이라면, 따옴표를 해야만 한다. 오라클 데이터 베이스는 char 첫 문자에서부터 스캔을 하여 set으로 지정된 모든 문자를 삭제한다. 지정한 set 이외의 문자 발견 시 결과를 반환한다. 함수 설명 : LTRIM 오라클 함수 링크 1. Oracle(오라클) Ltrim 함수를 사용하여서 문자열 좌측에서 ‘xy’ 문자를 모두 제거한다. Oracle Programming SELECT LTRIM('xyxXxySTATWITH WITHMO.. 2021. 11. 30.
LPAD 오라클 함수 [Oracle, Pandas, R Prog, Dplyr, Sqldf, Pandasql, Data.Table] * 파이썬 & R 패키지 호출 및 예제 데이터 생성 링크 [ LPAD Oracle Function ] LPAD함수는 지정된 총 자릿수 n에 대하여 expr1을 먼저 작성하고, 왼편의 남은 공간에 expr2를 채운다. 이 함수는 쿼리의 출력 서식에 대하여 유용하다. 함수 설명 : LPAD 오라클 함수 링크 1. Oracle(오라클) Lpad() 함수 Oracle Programming SELECT LPAD('statwith',15,'*') "LPAD example" FROM DUAL; Results LPAD example ---------------- *******statwith 2. Python Pandas(파이썬) zfill() 함수 : 숫자 0으로 채우기 Python Programming 'statwi.. 2021. 11. 30.
반응형