마리아디비 썸네일형 리스트형 [안드로이드 코틀린] mariadb connection 첨부 파일을 project_folder\app\libs 안에 넣어 두면 됩니다. build.gradle(app)에 아래 문구가 있으면 자동으로 참조합니다. dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) } 1. 주 Activity에서 Database로 연결하는 게 막혀 있어서 Thread를 열어서 접속하여야 한다. 2. Thread 안에서 Toast 접근이 안된다. Handler를 이용하여 가능하다. 3. 소리 재생(ToneGenerator)도 Thread 안에서는 작동하지 않는다. Handler를 이용하여 가능하다. 4. 마리아디비는 // 기호를 사용한다. (오라클은 @) 5. 마리아디비는 dbname 앞에 / 기호를 사.. 더보기 MariaDB에서 서브쿼리 인덱스 걸기 마리아디비라고 서브쿼리 인덱스 거는 게 특별한 게 아니다.그냥 HeidiSQL에서 인덱스 걸면 된다.그러면 왜 이걸 굳이 블로그로 쓰느냐...? 먼저 쿼리를 보자.SELECTSUM(distance)FROM (SELECT(6371*ACOS(COS(RADIANS(aa.lat))*COS(RADIANS(b.lat))*COS(RADIANS(b.lng)-RADIANS(aa.lng))+SIN(RADIANS(aa.lat))*SIN(RADIANS(b.lat)))) distanceFROM (SELECTidx,lat,lng,(SELECT MIN(idx) FROM delivery_log WHERE idx>a.idx AND barcode=_barcode) next_idxFROM delivery_log aWHERE barcode.. 더보기 이전 1 다음