这个根据传进来的参数ss,去查询数据库中的某一个信息,查询语句怎么写?我这样哪里有错误啊?

public YonghuBean chaxun(String ss) {
SQLiteDatabase db = mYongHuDBHelper.getWritableDatabase();
YonghuBean yonghu = new YonghuBean();
Cursor cursor = db.query("yonghu", new String[]{"c_email", "c_name", "c_pwd",
"c_status", "c_storeid", "c_tel", "c_type", "c_userno", "content",
"message"}, "c_userno like '&" + ss + "&'", null, null, null, null);
while (cursor.moveToNext()) {
yonghu.setC_email(cursor.getString(cursor.getColumnIndex("c_email")));
yonghu.setC_name(cursor.getString(cursor.getColumnIndex("c_name")));
yonghu.setC_pwd(cursor.getString(cursor.getColumnIndex("c_pwd")));
yonghu.setC_status(cursor.getString(cursor.getColumnIndex("c_status")));
yonghu.setC_storeid(cursor.getString(cursor.getColumnIndex("c_storeid")));
yonghu.setC_tel(cursor.getString(cursor.getColumnIndex("c_tel")));
yonghu.setC_type(cursor.getString(cursor.getColumnIndex("c_type")));
yonghu.setC_userno(cursor.getString(cursor.getColumnIndex("c_userno")));
yonghu.setContent(cursor.getString(cursor.getColumnIndex("content")));
yonghu.setMessage(cursor.getString(cursor.getColumnIndex("message")));
}
cursor.close();
db.close();
return yonghu;
}

https://zhidao.baidu.com/question/353727469.html