*SELECT [열명] FROM [테이블명] WHERE [조건식] ORDER BY [열명]
1. ORDER BY
: SELECT 명령에 ORDER BY 구를 지정하면 검색 결과의 행 순서를 바꿀 수 있음.
-WHERE 구 뒤에 지정
-WHERE 구 생략시 FROM 구 뒤에 지정
2. 내림차순 정렬하기(ORDER BY DESC)
*SELECT [열명] FROM [테이블명] WHERE [조건식] ORDER BY [열명] DESC
-DESC : descendant(하강)
ASC : ascendant(상승)
-오름차순은 내림차순과 달리 생략 가능(default). ASC로도 지정 가능.
3. 대소관계
- 수치형 데이터, 날짜시간형 데이터 :숫자크기로 판별
- 문자열형 데이터 :사전식 순서로 판별
알파벳, 한글 순(자음,모음 순)
- 문자열형 열에 숫자를 저장하면 문자로 인식되어 대소관계 계산법이 달라짐.
4. ORDER BY는 테이블에 영향을 주지 않음.
: SELECT 명령은 테이블의 데이터를 참조만 할 뿐이며 변경은 하지 않음.
'Software Engineering > 데이터베이스' 카테고리의 다른 글
패턴매칭(부분 검색하기) (0) | 2019.03.23 |
---|---|
조건 조합-AND,OR,NOT (0) | 2019.03.23 |
조건 지정하여 데이터 검색 (0) | 2019.03.16 |
DESC 명령 (0) | 2019.03.14 |
'SELECT * FROM 테이블명' 실행 (0) | 2019.03.12 |