Android SQL语句中的多个Where子句

时间:2014-10-28 02:04:53

标签: android sql sqlite where

我在使用Android的SQL语句时遇到了一些问题。基本上我有两个where子句,bookID和userID以及我现在拥有的SQL语句:

public boolean updateLoan(String bookID, String userID, String currentDate) {
    try {
        ContentValues cv = new ContentValues();
        cv.put("loanDate", currentDate);

        mDb.update("loanBook", cv,
                " bookID= '" + bookID + "'", null);

        return true;
    } catch (Exception ex) {
        Log.e(TAG, ex.toString());
        return false;
    }
}

所以我想知道如何在这个方法中放置两个where子句,因为目前我只能在bookID的where子句中使用。我只是简单地说“&”并继续SQL语句?

提前致谢。

1 个答案:

答案 0 :(得分:0)

我只是简单地放一个"&"并继续SQL语句?

是的,请使用AND代替&