'android query 중복'에 해당되는 글 1건

  1. 2014.03.12 [Android] .query 로 distinct 넣기
2014.03.12 22:29

안드로이드 SQL은 따로 지원하는 API가 있습니다.


그래서 직접 다 쿼리를 치지 않아도 메소드로 대신 할 수 있지요.


 db.query(table, columns, selection, selectionArgs, groupBy, having, orderBy);


대충 이런 식으로 많이 짭니다.


그런데 어떤 컬럼이 중복되지 않게 SELECT하고 싶을 때 distinct를 넣어야 할 때가 있습니다.


안드로이드 API는 그것 또한 고려한 메소드를 제공합니다.


 db.query(distinct, table, columns, selection, selectionArgs, groupBy, having, orderBy, limit);


위의 것과 동일하지만 여기서 새로 추가된 distinct의 값을 true로 주면 중복을 걸러내겠다는 말입니다.


limit에는 null을 주면 됩니다.



신고
Posted by 그린블로그 DEV그린