반응형 IP1 MSSQL Database. IP주소 문자열 정렬하기 MSSQL Database. IP주소 문자열 정렬하기 SQL을 사용하다보면 필수적으로 항상 데이터 출력시 정렬을 해서 깔끔하게 보여줍니다. 날짜를 기준으로 정렬할 때가 있고, 또는 순번에 따라서 정렬을 할때가 있고, 알파벳 순, 한글 순으로 보여줍니다. 그러나 IP 주소와 같은 데이터를 정렬할 때에는 일반적인 정렬기준과 다르게 IP 대역별로 구분하여 그 크기를 비교해야 합니다. 가장 먼저 IP를 기존 방법으로 정렬할 때 나타나는 결과값을 확인해보겠습니다. 위의 사진은 Varchar 타입으로 저장 된 IP 주소를 단순히 ORDER BY sKey 로 정렬한 결과입니다. 데이터를 확인해보면 마지막 4번째 대역인 데이터의 크기를 비교해서 1로 시작하는 값들을 먼저 정렬하고, 그다음에 2로 시작하는 데이터들의 결.. 2017. 7. 13. 이전 1 다음 반응형