뇨내

[Oracle - SQL Developer] column : 컬럼 본문

Oracle/Column + Order

[Oracle - SQL Developer] column : 컬럼

삐옥 2021. 11. 13. 21:05

 

 

 

 

 

 


 

 

 

column 컬럼

 

컬럼 리스트에서 가능 한 행동
distinct 
- 컬럼 리스트에서 사용
- distinct 컬럼명 > distinct 컬럼리스트 (실제 대상)
- 중복값을 제거한다.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
-- 14개 나라가 속한 대륙을 가져오시오.
select continent from tblCountry;
 
-- tblCountry에는 어떤 대륙들이 있습니까?
select distinct continent from tblCountry;
 
-- tblInsa. 어떤 부서가 있습니까?
select distinct buseo from tblInsa;
 
--tblInsa. 어떤 직위가 있습니까?
select distinct jikwi from tblInsa;
 
-- 중복값이 존재하지 않을 때 distinct를 적용 => 아무일도 안일어남
select * from tblCountry;
select distinct name from tblCountry;
cs

 

 

 


 

case
- 컬럼 리스트에서 사용
- 조건절에서 사용
- 자바의 조건문 역할 > 컬럼값 조작
- 조건을 만족하지 못하면 null 반환★
- case ~ end = 컬럼 1개

 

1
2
3
4
5
6
7
select
    last || first as name,
    case
        when gender = 'm' then '남자'
        when gender = 'f' then '여자'
    end as gender
from tblMember;
cs

'Oracle > Column + Order' 카테고리의 다른 글

[Oracle - SQL Developer] order  (0) 2021.11.13
Comments