Loading...

[DB]Group Function / 집합 set

그룹함수 테이블의 전체 행을 하나 이상의 컬럼을 기준으로 컬럼값에 따라 그룹화하여 그룹별로 결과를 출력하는 함수이다.그룹함수 이외의 말로 '복수행함수' 라고도 한다. 그룹함수의 종류 Count 테이블에서 조건을 만족하는 행의 개수를 반환하는 함수 COUNT(*), (숫자) -> NULL값을 포함한 전체 행의 개수 COUNT(컬럼명) ->NULL값을 제외한 전체 행의 개수 사용법SELECT COUNT(컬럼명) FROM 테이블명;SELECT COUNT(*) FROM 테이블명;SELECT COUNT(숫자) FROM 테이블명; SELECT COUNT(NVL(컬럼명, 컬럼이null일 경우 대체할 값)) FROM 테이블명; MAX/MIN MAX 함수 = 지정한 컬럼 값들 중에서 최대값을 구하는 함수MIN 함수 = ..

[DB]Sql함수

문자함수 구 분 설 명 LPAD, RPAD 입력 받은 문자열과 기호를 정렬하여 특정 길이의 문자열로 반환한다. TRIM 잘라내고 남은 문자를 표시한다. CONVERT CHAR SET을 변환한다. CHR ASCII 코드 값으로 변환한다. ASCII ASCII 코드 값을 문자로 변환한다. REPLACE 문자열에서 특정 문자를 변경한다. 숫자함수 구 분 설 명 ABS 절대값을 구한다. COS COSINE 값을 반환한다. EXP e(2.71828183…)의 n승을 반환한다. FLOOR 소수점 아래를 잘라낸다.(버림) LOG LOG값을 반환한다. POWER POWER(m, n) m의 n승을 반환한다. SIGN SIGN (n) n0이면 1을 반환한다. SIN SINE값을 반환한다. TAN TANGENT값을 반환한다..

[DB]SQL*Plus 명령어,편집 명령어, 파일 명령어

SQL*Plus 명령어의 개념 SQL*Plus 명령어는 오라클에서 제공하는 SQL*Plus에서만 사용되는 명령어로 SQL문을 실행시키고 결과를 볼 수 있게 하는 Tool이다. SQL*Plus 명령어를 SQL 명령문과 혼동하는 사람이 많은데, SQL은 데이터베이스에서 자료를 검색,수정,삭제 등을 위한 데이터베이스 언이이다.반면 SQL*Plus 명령어는 Tool에서 출력 형식을 지정하는 등 환경을 설정함. SQL과 SQL*Plus 명령어의 차이점 SQL 문 SQL*Plus 명령문 국가 표준 데이터베이스 언어 오라클에서만 사용되는 명령어이다. 데이터베이스의 데이터를 조작할 수 없다 (환경 설정을 담당한다 – SET 명령어로 시스템 변수를 변경할 수 있다.) SQL 문을 실행 시킬 수 있는 오라클의 툴 SQL ..