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

Sqlite를 통해 데이터를 뽑아오는데 OrderBy에 정규표현을 사용할 수 있나요?

0 추천
닉네임을 가져오는데 ㄱㄴㄷ 순으로 가져오고 싶은데요...

그냥 닉네임 컬럼으로 오더바이 하니까

특수문자, 숫자, 영문, 한글 순으로 오더라구요....

제가 원하는건 완전 반댄데 ㅠ

한글, 영문, 숫자나 특문 이렇게 오길 원하는데...

반대로 주면 또 ㄱㄴㄷ순이 아닌 ㅎㅍㅌ 부터 오니까요....

당장 생각나는건 컬럼을 하나 더 두어서 한글을 a 영문을 b 그 뒤에 c, d.... 이렇게 두어

닉네임과 이 컬럼으로 오더바이를 해주면 될것 같긴 한데...

혹시 더 간편하게 구현 가능한 방법이 있을까요?
장승제 (760 포인트) 님이 2014년 1월 23일 질문

1개의 답변

0 추천
정확한건 아니지만 mysql 쪽 이런 글이 있네요

참고하셔서 약간만 응용하시면 원하고자 하는 쿼리를 얻을수 있을거 같습니다.

 

http://stackoverflow.com/questions/17418215/order-by-alphabet-first-then-follow-by-number
슈루슈 (2,610 포인트) 님이 2014년 1월 23일 답변
...