如何在Android中使用group-by-sqlite查询

如何在Android中使用group-by-sqlite查询,android,sqlite,group-by,Android,Sqlite,Group By,在sqlite中,GROUPBY查询可以工作……但在android中,查询无法工作……如何在android中使用GROUPBY查询 错误显示: 语法错误,删除此令牌(按bname分组), 从拍卖中选择boname、bname、SUM(amount),其中boname=“+boatno.getText().toString()按bname分组,null) 受保护的void adddata1(){ Database db=新数据库(getActivity()); SQLiteDatabase sb=

在sqlite中,GROUPBY查询可以工作……但在android中,查询无法工作……如何在android中使用GROUPBY查询

错误显示:

语法错误,删除此令牌(按bname分组), 从拍卖中选择boname、bname、SUM(amount),其中boname=“+boatno.getText().toString()按bname分组,null)

受保护的void adddata1(){
Database db=新数据库(getActivity());
SQLiteDatabase sb=db.getReadableDatabase();
游标cus=sb.rawQuery(“从拍卖中选择boname,bname,SUM(amount)”,其中boname=“+boatno.getText().toString()按bname分组,null);//问题行
cus.moveToFirst();
int j=0,k=0;
对于(int i=0;i在查询中传递
'(单引号)
中的值

   Cursor cus=sb.rawQuery("SELECT  boname,bname,SUM(amount) FROM Auction where boname ='"+ boatno.getText().toString() +"' Group by bname",null);
   Cursor cus=sb.rawQuery("SELECT  boname,bname,SUM(amount) FROM Auction where boname ='"+ boatno.getText().toString() +"' Group by bname",null);