| 제목 | order by에서 if null일 때 asc 하고 not null일 때 desc 할 수 있나요? | ||
|---|---|---|---|
| 카테고리 | DB | ||
| 글쓴이 | lzao | 작성시각 | 2018/04/23 17:49:25 | 
|  | |||
| 안녕하세요. mysql에서 order by로 골머리를 앓고 있습니다. order by 에서 예를 들어서 complete_time이 null 일 때는 null이 최우선(asc)으로 보여야 하고 null 이 아닐 경우에는 complete_time이 desc로 보여야 합니다. 이게 가능할까요? | |||
| 다음글 | 버전관련 질문드립니다. (3) | ||
| 이전글 | aws 자체적으로 운영하시는 분들께 몇가지 질문이 있습... (4) | ||
| 
                                한대승(불의회상)
                                /
                                2018/04/23 18:02:33 /
                                추천
                                0
                             | 
| 
                                lzao
                                /
                                2018/04/23 18:30:06 /
                                추천
                                0
                             답변 감사합니다. -기호 붙여서 처리 했는데 이것도 속도가 문제가 되겠죠? | 
order by isnull(컬럼명)
으로 하면 가능하긴 한데 속도는 장담 못함