如何放置条件并加入游标Android

时间:2015-06-17 09:52:38

标签: android database sqlite

您好我想在我的查询中放置where条件并连接表格,但我找不到任何示例

至于我现在使用此代码,但我不知道将联接放在何处以及条件

 public Cursor getUsers() {
    Cursor localCursor =
            this.myDataBase.query(TBL_INFO, new String[] {
                            KEY_ID,
                            KEY_NAME},
                    null,
                    null, null, null, null);

    if (localCursor != null)
        localCursor.moveToFirst();
    return localCursor;
}

我想知道什么是空值?我可以遵循任何语法吗?感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

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

您需要将您的where条件放在选择部分

例如:

String selection="columnA=123";

对于加入,您可以尝试类似,tableName可以被赋予tableName="table1,table2"; 然后你的选择可以有条件。(没试过这只是理论上的)