▶Select문 구성방법
select 속성이름 or *
from 테이블이름
where 검색조건
and 검색조건
-. select
조회할 열을 지정한다.
-. 속성이름 or *
어떤 속성을 조회할 것인지 지정해주는 것으로 특정한 속성이름을 기재하면 그 속성만, *는 전체속성을
출력하라는 의미
-. from a
조회할 데이터가 저장된 테이블 이름을 명시하며 a는 그 테이블 이름이다.
-. where 검색조건
해당 테이블에서의 특정한 값을 출력
-. and 검색조건
다수의 조건을 검색할 때 사용
▶Select문 사용예시
[전체 조회 방법]
[특정 데이터 조회 방법]
[특정 데이터의 조건을 활용한 조회 방법]
[특정 데이터의 다양한 조건을 활용한 조회 방법]
[카테고리 조회 방법]
employees 의 smith를 먼저 찾은 후
select 를 통해서 employee_id와 last_name을 조회한다.
▶dual 테이블
오라클에서 어떠한 테스트를 위해 기본으로 제공하는 table 이다.
간단하게 함수를 이용하여 계산 결과값을 확인할 때 사용하며 사용자가 함수를 실행할 때 임시로 사용하는데에 적합하다.
함수에 대한 쓰임을 알고싶을 떄 특정 테이블을 생성할 필요 없이 dual 테이블을 이용하여 함수의 값을 리턴 받을 수 있다.
즉, 간단한 함수에 대한 기능테스트를 할 때 사용할 수 있는 가상테이블이다.
▶알리아스
값에 별칭을 주어 접근을 별칭 형태로 할 수있도록 하는 역할을 한다.
예약어는 AS로서 테이블의 별칭으로 employees 뒤의 e 역시 알리아스이다.
ColumName AS 컬럼명칭 -- 컬럼에 별칭 부여하기
TableName AS 테이블명칭 -- 테이블에 별칭 부여하기
AS라는 예약어를 통해 별칭을 부여할 수 있다.
'국비필기노트 > DBMS_Oracle' 카테고리의 다른 글
데이터베이스(DBMS)_조인(Join) (0) | 2022.04.15 |
---|---|
데이터베이스(DBMS)_오라클 Select 함수 (0) | 2022.04.08 |
데이터베이스(DBMS)_DBeaver 계정 변경 방법 (0) | 2022.04.07 |
데이터베이스(DBMS)_데이터베이스의 정의, SQL (0) | 2022.04.07 |
데이터베이스(DBMS)_ Oracle 설치 방법, DBeaver 설치 방법 (0) | 2022.04.05 |