[JOIN] SELECT문을 이용해서 한개 이상의 TABLE에서 정보얻기 테이블간의 데이터 연결 단지 한개의 테이블에서 정보를 얻는것이 아니라, 두개 이상의 테이블에서 정보를 얻기 위해서는 JOIN 문장을 사용합니다. 주로 Primary-key와 Foreign-key의 관계를 가진 칼럼을 소유하고 있는 테이블을 통한 검색시 사용합니다. 종류 CROSS joins (무차별 조인. 즉, 테이블 두 개를 합쳐.. DBMS/Oracle 10g 2008.12.21
그룹함수 그룹당 하나의 결과를 주는 작용을 한다. 그룹함수 사용법 > SELECT column, 그룹함수(column) > FROM table > [WHERE] //GROUP BY를 사용할때는 사용하지 않음(ERROR발생) > [GROUP BY] column > [HAVING] 조건 (WHERE대신 사용, 그룹에 대한 검색조건을 담) > [ORDER BY] column 종 류 함 수 설 명 AVG(컬럼/표현) 평균값을 계.. DBMS/Oracle 10g 2008.12.21
상태표현(if, else조건) 오라클 데이터베이스에서 IF-THAN-ELSE 논리를 사용하려면 다음과 같은 방법이 있습니다. CASE 표현 DECODE 함수 CASE 표현 > SELECT column/expression > CASE column > WHEN 표현1 THEN 리턴1 > WHEN 표현2 THEN 리턴2 > ELSE 표현(else) > END 표현할이름 > FROM tablename; CASE다음에 오늘 컬럼에서 표현1를 찾으면 리턴1을 .. DBMS/Oracle 10g 2008.12.20
중첩함수와 일반함수 중첩함수 오라클 데이터베이스는 하나의 자료를 표현할 때 여러개의 함수가 필요할 경우, 함수안에 함수를 포함하는 방법으로 중첩함수를 제공합니다. 중첩함수는 함수 안에 또 다른 함수를 사용하는 방법을 말합니다. 중첩함수 사용법 > SELECT column/expression, F3(F2(F1(col, arg1).arg2).arg3) > FROM tablename; .. DBMS/Oracle 10g 2008.12.20
변환함수(데이터타입의 변환) 변환함수 데이터 타입의 변환에 사용하는 함수를 말합니다. 테이터 타입의 변환 종류는 다음과 같이 두 가지 종류가 있습니다. 함축적인 데이터형 변환(오라클 서버가 자동으로 데이터형을 변환시키는 것) 명시적인 데이티형 변환(사용자가 데이터형을 강제로 변환시키는 것) 함축적인 데이터형 변환.. DBMS/Oracle 10g 2008.12.15
오라클 날짜 표현 날짜 표현 오라클 데이터베이스는 기본적으로 날짜에 대해 century, year, month, day, hoers, minitus, seconds값을 제공합니다. 날짜표현 기본 명령어 > SELECT column/expression, (Date_functions) > FROM table; SYSDATE 함수 오라클에서 현재 데이터베이스 서버의 날짜와 시간을 알기 위해서는 SYSDATE 함수를 사용하여 알아냅.. DBMS/Oracle 10g 2008.12.15
오라클 SQL 함수 오라클에서 함수는 SQL의 매우 강력한 특징입니다. 오라클 함수는 데이터 계산을 수행하며, 개인 데이터 아이템을 수행하고, 열의 그룹으로부터 데이터를 산출하며, 데이터와 숫자 형식을 보여주며, 컬럼 데이터 타입을 반환시킵니다. 오라클 함수는 SELECT, WHERE 절에서 사용할 수 있습니다. 오라클에서 .. DBMS/Oracle 10g 2008.12.14