본문 바로가기

데이터베이스

(3)
[DB] 그룹함수 ■ 그룹함수 - 테이블의 전체 행을 하나 이상의 컴럼을 기준으로 컬럼값에 따라 그룹화하여 그룹별로 결과를 출력하는 함수(복수행 함수) * 종류 : COUNT, MAX, MIN, SUM, AVG, STDDV, VARIANCE ○ 규칙 - NULL 값이 있는 컬럼은 조회에 포함시키지 않는다 - 로우가 없는 테이블에 그룹함수 CONT를 사용시 0이 출력되면 SUM을 사용시 SUM값 출력 - COUNT, MAX, MIN은 문자 숫자 날짜 데이터 모두 사용가능 - AVG, SUM, VARIANCE, STDDV는 숫자만 가능 - Expr이 있는 인수들의 자료형태는 CHAR, VARIANCE, NUMBER, DATE형이 될수 있다 ○ COUNT - 테이블에서 조건을 만족하는 행의 개수를 반환하는 함수 ○ MAX/MI..
[DB] SQL함수 SQL 함수 DESC : 테이블의 구조를 살펴보기 위해사용 UPPER : 입력한 문자값을 대문자로 변환 LOWER : 문자열을 모두 소문자로 변경 INITCAP : 문자열의 이니셜만 대문자로 변경 LENGTH : 컬럼에 저장된 데이터 값이 몇개의 문자로 구성되어있는지 길이를 알려줌(한글 2바이트, 영어 및 숫자 1바이트) SUBSTR : 대상 문자열이나 칼럼의 자료에서 시작위치부터 선택 개수만큼의 문자를 추출 SUBSTRB : 같은 형식이지만 문자의 개수가 아닌 바이트의 수를 잘라낸다 INSTR : 특정문자가 나타나는 위치를 알려줌 ABS : 절대값을 구함 FLOOR : 소수점 아래를 버림 ROUND : 반올림, 자릿수를 지정할 수 있음 TRUNC : 지정한 자리수 이하를 버린 결과 MOD : 나누기 연..
[DB] 데이터 베이스(오라클) ■ 데이터 베이스 ○ 개요 · 자료 - 현실 세계에서 관찰이나 측정을 통해 수집한 단순한 사실이나 값 · 정보 - 의사결정에 도움을 줄 수 있는 유용한 형태 - 자료를 가공(처리)해서 얻을 수 있는 결과를 의미 · 데이터베이스 - 어느 한 조직체의 여러 응용 시스템들이 공동으로 사용할 수 있도로 통합하여 저장한 운영 데이터의 집합 - 공동의 목적을 지원하기 위한 서로 관련된 자료드의 모임 - 주제와 관련된 의미 있는 데이터들의 모음 ○ 정의 · 통합된 데이터 - 산재 되어있지 않고 한곳에 있어야함 - 모든 데이터가 중복을 최소화하면서 통합 · 저장 데이터 - 컴퓨터에서 처리가 가능하도록 전자적 형태로 저장 - 디스크, 테이프 등 컴퓨터가 접근 가능한 저장 매체에 저장된 데이터 · 운영 데이터 - 고유 기..