使用ORDER BY在android sqlite rawQuery中出现问题?

时间:2011-11-24 11:25:23

标签: android sqlite

我试图通过使用连接条件执行rawQuery来获取订单中的数据。但我无法得到预期的结果。 以下是我的询问。

String queryString =  "SELECT  DISTINCT   B.MakeID , B.Make  FROM MakeList B JOIN  BodyStyle BS ON B.Makeid = BS.makeid AND BS.Year = 2012 ORDER BY B.Make ASC";

2 个答案:

答案 0 :(得分:2)

首先是不需要编写ASC因为它是默认的升序显示结果所以写简单的ORDER BY B.Make和第二件事在结果中指定你需要的东西并发布数据库字段。

答案 1 :(得分:0)

验证您的数据库是否匹配。您可能拥有SQLite Manager正在访问的数据库数据,这些数据可能与Android设备上的数据不同。这可能会导致您的意外行为。

相关问题