-
오라클 특정 조건 문자 정렬 방법수상한 프로그래머/죽은 소스 살려내는 꾸르팁 2020. 1. 2. 17:13반응형
오라클 쿼리문에서 Order by로 정렬할때 특정 조건일때만 정렬을 다르게 하고 싶을때는
ORDER BY CASE WHEN 조건 THEN 결과1 ELSE 결과2 END 를 쓰면 된다.
만약 최신글로 조회를 하는데 사용자가 sansanji인 글은 가장 상단으로 정렬하고 싶다!!
이렇게 쓰면 된다.
ORDER BY CASE WHEN USER_NAME IN ('sansanji') THEN '9999/12/31 23:59' ELSE ADD_DATE END DESC
* ADD_DATE가 문자열일 경우임
반응형'수상한 프로그래머 > 죽은 소스 살려내는 꾸르팁' 카테고리의 다른 글
엑셀 다운로드 프로그램 작성시 xml tags 양식 (0) 2020.02.20 IOS 앱 심사 거부 사유...Design Legal - Privacy - Data Collection and Storage (2) 2020.01.10 자바스크립트 배열 특정 요소 삭제 javascript array delete object (4) 2019.10.02 자바스크립트 JAVASCRIPT Json Arry list 에서 특정문자 포함된 값 가져오기 (0) 2019.09.23 JAVASCRIPT JSON OBJECT NULL CHECK 자바스크립트 오브젝트 비어있는 지 확인 방법 (0) 2019.09.05 댓글