很多时候,我们在查询一个表的时候,不想得到里面的记录内容,只是想简单的得到符合查询条件的记录条数。
FMDB中有一个很简单的方法就可以实现,见下面的代码实例:
#import "FMdatabase.h"
+ (int)numberOfCurrentBooksInDataBase {
FMDatabase *dataBase = [DataBase dataBase]; // 我自定义的一个数据库类:DataBase,用于初始化数据库和数据表
int count = [dataBase intForQuery:@"SELECT COUNT(*) FROM t_books;"];
NSLog(@"该数据库中--->数据表t_books中的当前所拥有的数据行的总数量:%d", count);
return count;
}
SELECT COUNT(*) FROM t_books;为SQL语句,意指:从dataBase这个数据库--->数据表t_books中,查询其当前所拥有的数据记录(即数据行)的总数目
嗯,就这样,一句搞定!!