투케이2K

145. (Oracle/오라클) order by 사용해 다중 컬럼 지정 및 순차적 데이터 정렬 실시 (asc , desc) 본문

OracleDB

145. (Oracle/오라클) order by 사용해 다중 컬럼 지정 및 순차적 데이터 정렬 실시 (asc , desc)

투케이2K 2021. 8. 31. 16:36

[개발 환경 설정]

개발 툴 : Toad

개발 언어 : Oracle


[소스 코드]

/*
[order by 사용해 다중 컬럼 지정 및 순차적 데이터 정렬 실시]
1. order by : 데이터를 정렬 시 사용합니다
2. asc : 데이터를 오름차순 (작은 순서) 로 정렬합니다
3. desc : 데이터를 내림차순 (큰 순서) 로 정렬합니다
4. order by 나이 asc, 가족수 asc; 해석 :
   >> (우선) (나이) 컬럼 기준으로 작은 순서로 정렬 후
   >> (나이) 컬럼 기준에서 동일 값이 포함 시 (가족 수) 컬럼을 작은 순서로 정렬합니다
*/


select t_name as 이름, t_age as 나이, t_familly as 가족수
    from test_user
where t_dept = '조선'
order by 나이 asc, 가족수 asc;

[결과 출력]


[요약 설명]

/*

[order by 사용해 다중 컬럼 지정 및 순차적 데이터 정렬 실시]

1. order by : 데이터를 정렬 시 사용합니다

2. asc : 데이터를 오름차순 (작은 순서) 로 정렬합니다

3. desc : 데이터를 내림차순 (큰 순서) 로 정렬합니다

4. order by 나이 asc, 가족수 asc; 해석 :

    >> (우선) (나이) 컬럼 기준으로 작은 순서로 정렬 후

    >> (나이) 컬럼 기준에서 동일 값이 포함 시 (가족 수) 컬럼을 작은 순서로 정렬합니다

*/


 

반응형
Comments