정렬 순서 지정하기

item_cd 에 유효하지 않은 0이라는 값이 들어간 데이터가 있는데 제일 뒤로 빼서 정렬하고 싶다.

1. 데이터를 가져오는 쿼리를 분리하고 UNION 으로 합친다.
 ITEM_NM  ITEM_CD  ORD
 A01  101  0
 A05  250  0
 A09  200  0
 A03  0  1

2. ORDER BY 절에 CASE 구문으로 처리한다.(오라클에서는 decode 함수를 사용할수도 있다)
 ITEM_NM  ITEM_CD
 A01  101
 A09  200
 A05  250
 A03  0