본문 바로가기

분류 전체보기

(29)
5. [Oracle] 그룹함수를 사용해보자. -그룹 함수 단일 행 함수와 달리 그룹 함수는 행 집합에 대해 실행되어 그룹당 하나의 결과를 산출합니다. 이러한 행 집합은 전체 테이블이나 그룹으로 분할된 테이블로 구성될 수 있습니다. -그룹 함수 유형 함수 설명 AVG([DISTINCT|ALL]n) n의 평균값. null 값은 무시합니다. COUNT({*|[DISTINCT|ALL] expr}) 행 개수. 여기서 expr은 null이 아닌 값을 평가합니다. (*를 사용하여 중복된 행과 null 값으로 된 행을 비롯하여 선택된 모든 행의 수를 셉니다.) MAX([DISTINCT|ALL]expr) expr의 최대값. null 값은 무시합니다. MIN([DISTINCT|ALL]expr) expr의 최소값. null 값은 무시합니다. STDDEV([DISTIN..
4. [Oracle] 변환 함수와 조건부 표현식을 사용해보자. -변환함수 오라클 데이터베이스에서 테이블의 열은 Oracle 데이터 유형 이외에 ANSI(American National Standards Institute), DB2 및 SQL/DS 데이터 유형을 사용하여 정의할 수도 있습니다. 하지만 Oracle 서버는 내부적으로 이러한 데이터 유형을 Oracle 데이터 유형으로 변환합니다. 어떤 경우에는 Oracle 서버가 특정 데이터 유형의 데이터를 사용하는 위치에 다른 데이터 유형의 데이터가 전달되기도 합니다. 이 경우Oracle 서버가 데이터를 예상 데이터 유형으로 자동으로 변환할 수 있습니다. 이러한 데이터 유형 변환은 Oracle 서버에 의해 암시적으로 수행되거나 유저에 의해 명시적으로 수행될 수 있습니다. 암시적 데이터 유형 변환은 다음 슬라이드에 설명된..
3.[Oracle] 단일 행 함수를 사용하여 출력 커스터마이즈를 해보자. -SQL 함수 함수는 SQL의 매우 강력한 기능입니다. 다음 작업을 수행하는 데 함수를 사용할 수 있습니다. • 데이터에 대해 계산 수행 • 개별 데이터 항목 수정 • 행 그룹에 대한 출력 조작 • 표시할 날짜 및 숫자의 형식 지정 • 열 데이터 유형 변환 -SQL 함수의 두 가지 유형 함수의 유형은 다음 두 가지입니다. • 단일 행 함수 • 여러 행 함수 -단일 행 함수 • 데이터 항목을 조작합니다. • 인수를 받아들이고 하나의 값을 반환합니다. • 반환되는 각 행에서 실행됩니다. • 행당 하나의 결과를 반환합니다. • 데이터 유형을 수정할 수 있습니다. • 중첩될 수 있습니다. • 열이나 표현식을 인수로 받아들일 수 있습니다. 단일 행 함수는 데이터 항목을 조작하는 데 사용됩니다. 하나 이상의 인수를..
2. [Oracle] 데이터를 제한하고 정렬해보자. -선택되는 행 제한 • WHERE 절을 사용하여 반환되는 행을 제한합니다. • WHERE 절은 FROM 절 다음에 나옵니다. WHERE 절을 사용하여 query에서 반환되는 행을 제한할 수 있습니다. WHERE 절은 충족되어야 하는 조건을 포함하며 FROM 절 바로 뒤에 나옵니다. 조건이 참인 경우 해당 조건을 충족하는 행이 반환됩니다. 이 구문에서 다음이 적용됩니다. WHERE 조건을 충족하는 행으로 query를 제한합니다. condition 열 이름 , 표현식, 상수 및 비교 연산자로 구성됩니다. 조건은 하나 이상의 표현식과 논리(부울) 연산자의 조합을 지정하고 TRUE, FALSE 또는 UNKNOWN의 값을 반환합니다. WHERE 절은 열의 값, 리터럴, 산술식 또는 함수를 비교할 수 있으며 다음 ..
1. [Oracle] SELECT문을 사용해 보자. SELECT 문은 데이터베이스에서 정보를 검색합니다. SELECT 문으로 다음을 수행할 수 있습니다. • 프로젝션: query에 의해 반환되는 테이블의 열을 선택합니다. 필요한 수만큼 열을 선택할 수 있습니다. • 선택: query에 의해 반환되는 테이블의 행을 선택합니다. 다양한 조건을 사용하여 검색되는 행을 제한할 수 있습니 다. • 조인: 두 테이블 사이에 링크를 지정하여 서로 다른 테이블에 저장된 데이터를 함께 가져옵니다. SQL조인은 "조인을 사용하여 여러 테이블의 데이터 표시" 단원에서 자세히 다룹니다. 기본 SELECT 문 가장 간단한 형태의 SELECT 문은 다음을 포함해야 합니다. • 표시할 열을 지정하는 SELECT 절 • SELECT 절에 나열된 열을 포함한 테이블을 식별하는 FROM..