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

sqlite 근사값 정렬 가능한가요 ?

0 추천

db에 1, 2, 3, 4, 5, 6 이 들어있다고 예를 들면
기준값 3을 주어 3에 가까운 순서대로 정렬할 수 있는 방법이 있을까요 ??
답은 3, 2, 4, 5, 6 정도가 되겠죠 ~

어떤 분이

SELECT value, abs(3 - value) AS distance FROM table ORDER BY distance;

이걸 올려주시긴 했는데,

getContentResolver().query(uri, projection, selection, selectionArgs, sortOrder)

여기다 어떻게 넣어야 할지 모르겠어요 ;;
 

알려주세요

익명사용자 님이 2014년 7월 15일 질문
rawQuery를 이용해 보세요. 근대 abs저게 sqlite에서 되는지는 모르겠네염
http://www.sqlite.org/lang_corefunc.html abs도 된다고 하네요

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...