我试图通过使用连接条件执行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";
答案 0 :(得分:2)
首先是不需要编写ASC因为它是默认的升序显示结果所以写简单的ORDER BY B.Make和第二件事在结果中指定你需要的东西并发布数据库字段。
答案 1 :(得分:0)
验证您的数据库是否匹配。您可能拥有SQLite Manager正在访问的数据库数据,这些数据可能与Android设备上的数据不同。这可能会导致您的意外行为。