마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

sqlite쓸때 하향정렬이 안되요

0 추천
숫자가 들어간 테이블을 불러와 desc로 내림차순 정렬을 하려고하는데

문제가 있습니다

2100, 1500, 1050, 118, 21 이라는 숫자가 들어있다고 가정을하면

내림차순 정렬을하면

2100

1500

1050

118

21

이렇게 정렬되야하는데

지금 문제가 앞자리 숫자따라 정렬이됩니다

2100

21

1500

118

1050

이렇게 정렬이 되버리는데요

무슨문제인가요?
호시하 (230 포인트) 님이 2013년 5월 25일 질문

1개의 답변

0 추천
해당필드의 타입이 문자열로 되어있는게 아닌가 확인해 보세요

숫자타입이어야 숫자의 크기 기준으로 정렬하고

문자로 정렬하면 앞에서부터 문자열의 순번가지고 정렬을 합니다.

위에 써 놓으신대로라면 앞에서부터 문자열의 순번가지고 정렬을 한 것 같아보입니다.
고또 (6,100 포인트) 님이 2013년 5월 26일 답변
...