데이터조회
-
(3분 읽기) 안드로이드 SQLite 쿼리 마스터하기! 🖥️Android 개발/데이터 처리 및 관리 2025. 2. 12. 21:49
"안드로이드에서 데이터 조회할 때, 어떻게 해야 하지?" 🤔SQLite에서 데이터를 가져오려면 쿼리(Query) 를 실행해야 하는데, 방법이 여러 가지야!오늘은 query(), SQLiteQueryBuilder, rawQuery()를 활용해서 효율적으로 데이터를 조회하는 방법을 정리해볼게! 🎯✅ query()를 활용한 기본적인 데이터 조회📌 query() 기본 개념query()는 SQL의 SELECT 문을 자동으로 생성하고 실행하는 메소드야!쿼리를 쉽게 작성할 수 있어서, 테이블 하나에서 데이터를 가져올 때 자주 사용돼! 📌 query() 메소드 기본 구조val cursor = db.query( "테이블명", arrayOf("컬럼1", "컬럼2"), // 조회할 컬럼들 (null이면 ..
-
(2분 읽기) 안드로이드 SQLite Cursor 완전 정복! 데이터 탐색 쉽게 해보자 🖥️Android 개발/데이터 처리 및 관리 2025. 2. 12. 19:32
SQLite에서 데이터를 조회하면 결과가 한 번에 다 나오는 게 아니라, 포인터(Cursor)로 조작해야 해요! 🤔그럼 Cursor가 정확히 뭐냐고? 쉽게 말하면 조회된 데이터 집합을 다루는 포인터라고 보면 돼요!데이터가 많을 때 필요한 부분만 가져오고, 원하는 위치로 이동할 수 있게 해줘서 성능적으로도 좋아요! 😎오늘은 SQLite의 Cursor를 어떻게 활용하는지 깔끔하게 정리해볼게요! 🚀✅ Cursor, 왜 필요할까?✔ SQL의 결과 집합을 다루는 객체 (결과를 한 번에 메모리에 로드하지 않음)✔ 포인터(위치)를 반환 → 필요할 때 데이터 하나씩 가져와서 처리✔ 다양한 이동 기능 제공 → 원하는 위치로 커서 이동 가능✅ Cursor 주요 기능 정리!1️⃣ Cursor 닫기 & 해제조회한 데이터..