프로그래밍 언어/PHP

레코드 정렬하기

· 코딩마이데이

DB 테이블에 저장되어 있는 전체 레코드를 특정 필드를 기준으로 하여 오름차순으로 정렬하는 SQL 명령의 사용 형식은 다음과 같습니다.

select 필드1, 필드2, ... from 테이블명 orber by 기준필드;

 

1 이름 순으로 레코드 정렬하기

customer 테이블에서 있는 모든 레코드를 이름 순으로 정렬하여 name, tel, address 필드 값을 출력하는 SQL 명령은 다음과 같습니다.

> select name, tel, address from customer order by name;

이름 순으로 레코드 정렬하여 name, tel, address 필드 값 보기

 

 

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