728x90
300x250
SMALL
데이터베이스에서 기본적으로 오름차순 내림차순 정렬을 안 해준다 그래서 반드시 ORDER BY란 것을 써줘야 한다.
select문 가장 마지막 절에 쓴다.
ORDER BY 오름차순 정렬이 기본
내림차순 -> DESC
꼭필요한 경우가 아니면 사용하지 않기(시간 절약)
-- 모든데이터 열 출력하기
SELECT *
FROM EMP
ORDER BY SAL;
--급여기준오름차순
SELECT *
FROM EMP
ORDER BY SAL DESC;
--급여기준 내림차순
SELECT *
FROM EMP
ORDER BY EMPNO;
-- 사원기준으로 오름차순 정렬하라
SELECT *
FROM EMP
ORDER BY DEPTNO ASC, SAL DESC;
--부서번호는 오름차순 급여는 내림차순
처음 기준은 DEPTNO 기준 오른차순인데 똑같은 값이 있으면 그 안에 서 이차적으로 두 번째 기준 SAL를 DESC썼으니 내림차순으로 정렬이 된다.
728x90
반응형
LIST
'프로그래밍 > SQL' 카테고리의 다른 글
sql 문자열 비교 (0) | 2021.10.14 |
---|---|
[sql] And, Or 연산자 (0) | 2021.10.13 |
오라클 별칭 지정하는 방식 alias (0) | 2021.10.09 |
DISTINCT 중복제거 (0) | 2021.10.08 |
데이터 조회 - 셀렉션, 프로젝션, 조인 (0) | 2021.10.07 |
댓글