sql

[SQL, 오라클] describe, select , distinct

soyamm 2021. 10. 15. 01:12
반응형

[테이블 구조]

describe emp;

desc emp;

-> describe , desc 같은 말이다. 해당하는 테이블의 구조를 보여준다.

 

[전체 테이블 내용 조회]

select ename, sal

from emp;

-> sql을 작성할 때 가장 기본이 되는 명령어는 select문과 from 이다. select문을 사용하여 테이블의 해당 부분을 불러올 수 있다. 

 

[* 넣으므로써 emp 안에 있는 13개의 레코드를 모두 보여준다]

select *

from emp;

->*는 해당하는 모든 레코드를 불러온다 생각하면 된다.

 

[사원들의 직급(job) 검색]

select job

from emp;

-> job부분을 보여준다

-중복제거

select distinct job from emp;

-> 위의 명령어와 동일하지만 distinct 를 넣으면서 중복된 job들이 제외된다.

 

[컬럼 별칭 정하기]

select empno as 사원번호, mgr 관리자번호

from emp;

-> 컬럼의 별칭을 정하는 거다. as를 넣어도 되고 안넣어도 결과값은 똑같다!(중간에 쉼표만 안넣는걸 주의하자!!)

 

[문자열 결합연산자 || ]

select empno || '의 관리자번호는' || mgr

from emp;

->문자열 결합연사자를 보여준다.

 

 

 

반응형