안드로이드 개발 정보
(글 수 568)
데이터베이스를 다루게되면 db끼리 join을 하게 될 필요성이 있습니다.
그때 사용하기 쉽게등장한 녀석이 바로 CursorJoiner 라는 것이 있습니다...
http://developer.android.com/reference/android/database/CursorJoiner.html
LEFT BOTH RIGHT JOIN이 가능합니다..
저도 처음 사용을 해본거라 .... 적용해보니 좋더군요
그 러 나
아주아주 중요한 유의사항이 있습니다..
해당 사이트에도 쓰여있지만
일단 JOIN할 키는 유니크해야합니다!!!!!! (이건 너무 당연한가?)
그리고 정렬을 반드시 ASC로 해야합니다.. 않하게되면 엉뚱한값이 나옵니다 ^^ 유념하세요
개발자는 기계가 아닙니다.
sqlite jon table 한다음에 cursor 로 가져오는거랑 틀린건가요?
http://zetcode.com/db/sqlite/joins/