如何制作... SQLite选择DISTINCT - >查询(true,...)

时间:2015-03-17 10:49:45

标签: android sqlite

我的查询是:

String _query = "select DISTINCT Y.CATE_CODE4 CATE_CODE, Y.CATE_NAME4 CATE_NAME,
                 0 IS_PRESET from G_MASTER X INNER JOIN CATEGORY_VIEW Y ON X.CATE_4 = Y.CATE_CODE4
                 where X.IS_SALE = 1 AND Y.IS_LOCKED4 = 0 AND Y.CATE_NAME2 not in ('XXXX')";

Android SQLite如何制作db.query()

1 个答案:

答案 0 :(得分:2)

首先,您应该阅读SQLiteDatabase reference

你可以使用rawQuery(),这是一个例子:

rawQuery - db.rawQuery("select DISTINCT Y.CATE_CODE4 CATE_CODE, Y.CATE_NAME4 CATE_NAME,
             0 IS_PRESETG_MASTER X INNER JOIN CATEGORY_VIEW Y ON X.CATE_4 = Y.CATE_CODE4 from table where X.IS_SALE = 1 AND Y.IS_LOCKED4 = 0 AND Y.CATE_NAME2 not in ('XXXX')"",new String[]{"data"});

这只是一个例子,你必须调整你的代码。