sql 썸네일형 리스트형 [MySql] [Oracle] 정렬 시 Null 위치 컨트롤하기 우선 순위 기능 넣어주세요~ 낮을수록 위에 오고, 없는 데이터는 그 아래에 뿌려주세요~ 위 요구 사항을 해결하기 위해서 priority 컬럼을 만들어주었다. -- Null을 허용함 ALTER TABLE board ADD priority INT 그 후, 그냥 ASC 정렬을 하면 우선순위가 낮은대로 출력될 줄 알았다. SELECT * FROM board ORDER BY priority ASC 하지만 출력결과는 아래와 같았다.. DATA PRIORITY {~~~~~} {~~~~~} {~~~~~} 1 {~~~~~} 3 ASC 정렬 시 null이 우선되기 때문이었다. 문제 해결 TRUE는 1이고 FALSE는 0이다. 누가 더 큰가? TRUE가 더 크다. 우선순위가 있는 녀석들과 없는 녀석들의 차이는 우선순위의 .. 더보기 이전 1 다음