본문 바로가기

배우기/복습노트[oracle sql]

[복습] SQL | Oracle 정렬(오름차순, 내림차순)과 연결연산자 ||

728x90
반응형

정렬은 문자, 숫자, 날짜의 정렬시 사용한다.

기본정렬 순서는 오름차순(asc, 생략가능), 내림차순 정렬시 컬럼 뒤에 한 칸 띄고 dsec를 명시하면 된다.

여러 컬럼으로 정렬 시에는 컬럼명을 나열하면 된다.

 

아직 소수점 정리하는 법을 못 배워서 소수점이 있는 인상급여 자료도 있다.

 

 

select *

  from student

 order by height;

 

의 위 문장에서 키가 같은 경우 몸무게가 큰 순서대로 표현하고자 한다면

이렇게 표현하면 된다.

 

 

이어서 연결연산자(||)를 살펴보자.

연결연산자는 분리된 두 문자열의 결합을 위하여 사용한다.

여기에서 표준몸무게 값들 뒤에 kg을 붙여주고자 한다면

이렇게 ||를 사용하여 kg을 붙여 줄 수 있다.

 

 

예제) emp 테이블에서 부서번호가 10번을 제외한 나머지 나머지 부서에 대해 다음과 같이 출력

  SMITH의 10% 인상된 급여는 880 입니다(컬럼 별칭 자유).

 

728x90
반응형