第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何在我的Android應(yīng)用程序中加入兩個(gè)SQLite表?

如何在我的Android應(yīng)用程序中加入兩個(gè)SQLite表?

翻閱古今 2019-09-20 15:31:09
背景我有一個(gè)Android項(xiàng)目,它有一個(gè)包含兩個(gè)表的數(shù)據(jù)庫:tbl_question和tbl_alternative。要使用問題和替代方法填充視圖,我使用游標(biāo)。在我嘗試加入這兩個(gè)表之前,獲取所需的數(shù)據(jù)沒有問題。    Tbl_question      -------------    _ID      題      類別ID      Tbl_alternative    ---------------    _ID     questionid     類別ID     替代我想要以下內(nèi)容:SELECT tbl_question.question, tbl_alternative.alternative where categoryid=tbl_alternative.categoryid AND tbl_question._id = tbl_alternative.questionid.` 這是我的嘗試:public Cursor getAlternative(long categoryid) {            String[] columns = new String[] { KEY_Q_ID, KEY_IMAGE, KEY_QUESTION, KEY_ALT, KEY_QID};             String whereClause = KEY_CATEGORYID + "=" + categoryid +" AND "+ KEY_Q_ID +"="+ KEY_QID;             Cursor cursor = mDb.query(true, DBTABLE_QUESTION + " INNER JOIN "+ DBTABLE_ALTERNATIVE, columns, whereClause, null, null, null, null, null);             if (cursor != null) {                  cursor.moveToFirst();             }             return cursor;我發(fā)現(xiàn)這種形式比常規(guī)SQL更難形成查詢,但是得到了使用這種方式的建議,因?yàn)樗蝗菀壮鲥e(cuò)。題如何在我的應(yīng)用程序中連接兩個(gè)SQLite表?
查看完整描述

3 回答

  • 3 回答
  • 0 關(guān)注
  • 351 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)