我正在使用sqlite数据库进行android开发。 我不应该重复使用相同用户名的记录,以便我需要检查数据库中是否存在用户名。 为此,我得到了一个名为count query的解决方案。 我可以在sqlite中了解如何使用count查询。
答案 0 :(得分:1)
您可以使用rawQuery,例如:
final String SQL_STATEMENT = "SELECT COUNT(*) FROM users WHERE uname=?";
private void someMethod() {
Cursor c = db.rawQuery(SQL_STATEMENT, new String[] { username });
...
}