Android SQLite查询并使用游标筛选和排序行

Android SQLite查询并使用游标筛选和排序行,android,Android,目前,我正在制作一个android程序,它使用wherequery根据名称过滤行,但是当我将它与order byquery(time)一起使用时,排序不起作用。如果我只使用order by,而不使用它可以正常工作的地方 String WHERE="name LIKE'%John%';"; Cursor cur = db.query("tbl_schedule", null, WHERE, null, null, null, "time"); “像“%John%”这样

目前,我正在制作一个android程序,它使用wherequery根据名称过滤行,但是当我将它与order byquery(time)一起使用时,排序不起作用。如果我只使用order by,而不使用它可以正常工作的地方

String WHERE="name LIKE'%John%';";

Cursor cur = db.query("tbl_schedule", 
            null, WHERE, null, null, null, "time");
“像“%John%”这样的名称;“
应该没有
因为它在ORDERBY子句之前结束命令:
SELECT*FROM TABLE WHERE x;按y排序,名称为“%John%”;“
应该没有
因为它在ORDERBY子句之前结束命令:
SELECT*FROM TABLE WHERE x;按y排序