데이터타입이 문자형인데 숫자값이 들어가서 사용하는 경우가 있습니다. 이럴경우 Order By문을 사용해서 정렬을 하면 문자열로 정렬이 되어 원치않는 결과값이 나오는 경우가 있습니다. 이때 숫자값으로 변환해서 정렬하는 방법에 대해 알아보겠습니다. 방법1. Convert를 이용하여 숫자형으로 변환후 조회 1 2 3 SELECT * FROM [AdventureWorks2014].[HumanResources].[Employee] Order By Convert(int, NationalIDNumber) 방법2. Len함수를 사용하여 정렬 1 2 3 SELECT * FROM [AdventureWorks2014].[HumanResources].[Employee] Order By Len(NationalIDNumber),..