Column (컬럼)
행렬로 치면 열에 해당하는 것을 뜻함
컬럼은 다양한 속성을 가진다.
ex)
이름 직급 나이 연봉
OOO 대리 31 4000
이런식으로 이름 직급 나이 연봉에 해당하는 위치이다 .
distinct
중복값을 제거해준다
기존 테이블의 값에서
select distinct buseo from tblinsa;
즉 부서 컬럼에 distinct를 사용하게 되면
이렇게 중복되는 값을 다 없애고 출력이 된다.
case
SQL에서 조건문 실행을 할 수 있는 방법 중 하나이다.
case when then end 으로 구성이 되어 있으며
when 조건 then 반환값 의 형식이다.
앞의 테이블을 이용해서 사용하면
select name,
case when substr(ssn,8,1) = 1 then '남자'
when substr(ssn,8,1) = 2 then '여자'
end
from tblinsa;
주민등록 8번째 위치 즉 뒷자리 1번째 숫자가 1이면 남자 반환, 2이면 여자 반환을 하는 등
이렇게 이용 할 수 있다.
'SQL(oracle)' 카테고리의 다른 글
SQL의 Aggregation Function (집계함수) (2) | 2024.03.04 |
---|---|
SQL의 Order by (정렬) (0) | 2024.03.04 |
SQL의 where (1) | 2024.02.22 |
SQL의 연산자 (0) | 2024.02.22 |
SQL의 table, insert, select (2) | 2024.02.20 |