>WHERE : 테이블의 데이터 중 원하는 조건에 맞는 데이터만 조회하고 싶을 경우
  WHERE 절을 사용하여 데이터를 일부만 출력시킬 수 있다.


ex)

   select [ column]

            from [table]

         where 조건식;


※ 문자와 날짜 타입의 컬럼을 사용하여 조회 할 경우는 반드시 해당 문자나 날짜에 홑 따옴표를 사용하여야 함

※ 문자의 경우는 대소문자를 구분



예제 1


예제 2







'SQL' 카테고리의 다른 글

칼럼 별칭(Alias) 사용하여 출력  (0) 2018.12.19
ORANGE FOR ORACLE 설치방법  (2) 2018.12.19
SELECT 절  (0) 2018.12.19
오라클 실행 및 기초  (0) 2018.12.17
ORACLE 다운로드, 설치 환경설정 방법  (0) 2018.12.14

> 칼럼 별칭(Alias) : 출력되는 컬럼명을 사용자가 변경하고 싶을 때 사용.

  컬럼명 다음에 As를 쓴 뒤, 그 뒤에 별칭 명시. (As는 생략 가능)

 > 컬럼의 원래 이름 아닌 별칭 의미.

 > 주로 연산이 수행 된 컬럼에 사용.

 > 특수 문자, 공백, 공백이 포함된 문자를 컬럼의 별칭으로 사용하려면 별칭에 반드시 " "(큰따옴표)를 사용해야 함.

 > 대소문자를 구분 할 경우엔 반드시 큰 따옴표 사용(사용하지 않을 시 대문자 형식의 컬럼명으로 출력)


ex)

SELECT 컬럼1 as 이름, 컬럼2 as "알 리 아 스"

   FROM 테이블명;



▲ Alias 사용 전



▲ Alias 사용 후


칼럼 별칭을 사용하면 위의 결과처럼 컬럼 이름 대신 사용자가 지정한 문자가 출력된다.

원래의 컬럼 이름이 변경 된 것이 아니라 출력될 때 임시로 바뀌어서 보여주는 것.



'SQL' 카테고리의 다른 글

where절을 활용하여 조건에 맞는 데이터 출력  (0) 2019.01.03
ORANGE FOR ORACLE 설치방법  (2) 2018.12.19
SELECT 절  (0) 2018.12.19
오라클 실행 및 기초  (0) 2018.12.17
ORACLE 다운로드, 설치 환경설정 방법  (0) 2018.12.14


> DESC 테이블명;

- 특정 레이아웃을 조회하는 명령어.

해당 테이블의 컬럼명, 컬럼의 NULL여부, 컬럼의 데이터 타임을 조회할 수 있음.


★SELECT - 데이터 조회


> SELECT [DISTINCT] {* | 컬럼명 | 표현식}

      FROM 테이블 명;

 >SELECT: 표시할 대상 컬럼 지정.

 >FROM: SELECT절에 나열 된 컬럼을 포함하는 테이블 지정


1) 모든 컬럼 조회하기 (컬럼 이름 부분에 * 사용)

  SELECT * FROM 테이블명;


-> STUDENT테이블의 모든 컬럼 조회.


2) 원하는 컬럼 조회 (원하는 컬럼 이름을 SELECT절에 명시)

  SELECT 컬럼1, 컬럼2 FROM 테이블명;


-> STUDENT테이블의 STUDNO, NAME컬럼 조회.


3) 표현식을 사용하여 출력 (컬럼 이외에 표시하고자 하는 모든TXT)

  SELECT 컬럼1, 컬럼2, 'TXT'


-> STUDENT테이블에 '학생'텍스트 출력


※ ' ' : 문자열을 묶기위한 특별기호, 숫자를 문자처럼 넣으면 에러발생
** 숫자와 문자를 구별하자(대소는 구분x)
** 문자와 날짜는 작은따옴표로 묶어주자




+ Recent posts