레코드 정렬하기
DB 테이블에 저장되어 있는 전체 레코드를 특정 필드를 기준으로 하여 오름차순으로 정렬하는 SQL 명령의 사용 형식은 다음과 같습니다.
| select 필드1, 필드2, ... from 테이블명 orber by 기준필드; |
1 이름 순으로 레코드 정렬하기
customer 테이블에서 있는 모든 레코드를 이름 순으로 정렬하여 name, tel, address 필드 값을 출력하는 SQL 명령은 다음과 같습니다.
> select name, tel, address from customer order by name;

2 서울 사는 고객의 레코드를 나이 내림차순으로 정렬하기
customer 테이블에서 서울 사는 고객의 레코드를 나이가 많은 순, 즉 내림차순으로 정렬하여 모든 필드 값을 출력하는 SQL 명령은 다음과 같습니다.
> select * from customer where address like '서울%' order by age desc;

SQL 명령 제일 뒤에 사용된 'desc'는 'descending'의 약어로 이 옵션을 사용하면 레코드를 정렬할 때 내림차순으로 정렬됩니다.
'프로그래밍 언어 > PHP' 카테고리의 다른 글
| 레코드 삭제하기 (0) | 2026.06.23 |
|---|---|
| 레코드 수정하기 (0) | 2026.06.23 |
| 특정 문자열 레코드 검색하기 (0) | 2026.06.23 |
| 특정 조건 레코드 검색하기 (0) | 2026.06.23 |
| 전체 레코드 검색하기 (0) | 2026.06.22 |