FMDB 查询 where ..in..
来源:互联网 发布:java log4j 教程 编辑:程序博客网 时间:2024/06/08 16:07
1、已知查找值的个数
NSString *getDataSql = @"SELECT * FROM data WHERE dataID IN (?, ?,?)";Then use the executeQuery:withArgumentsInArray call:FMResultSet *results = [database executeQuery:getDataSqlwithArgumentsInArray:dataIDs];
2、未知查找值的个数
2.1、对于查找值为NSNumber
NSArray *mergeIds; // An array of NSNumber ObjectsNSString *mergeIdString = [mergeIds componentsJoinedByString:@","]; NSString *query = @"SELECT * FROM items WHERE last_merge_id IN (?)"; FMResultSet *res = [self.database executeQueryWithFormat:query, mergeIdString];
2.1、对于查找值为NSString
NSString * strComma = [strArray componentsJoinedByString:@"", ""]; NSString * sql = [NSString stringWithFormat:@"SELECT * FROM tableName WHERE fieldName IN ("%@")", strComma];
0 0
- FMDB 查询 where ..in..
- ios FMDB WHERE IN array
- sql查询where/in
- SQL where in 参数化查询
- 关于where的条件查询in
- where in 数据查询的用法
- sql where in 后跟子查询注意事项
- where in
- 查询避免Unknown column ‘xxx’ in ‘where clause’
- where查询条件的指定,between and,in,like
- 查询避免Unknown column ‘xxx’ in ‘where clause’
- MySQL 查询 select * from table where id in 如何提高效率?
- 查询避免Unknown column ‘xxx’ in ‘where clause’
- msql查询中报错 Unknown column '黄色水果' in 'where clause'
- mybatis查询报错 Unknown column 'xxx' in 'where clause'
- FMDB多值查询
- FMDB , sqlite 查询语句
- where in 和where=
- 网络游戏的对时以及同步问题
- 在线的棋牌类网络游戏java服务端实现
- 黑马程序员-----Runtime对象(黑马视频)
- IOSSQLite3第三方库之FMDB
- sqlite自动转换成NSDirectory、对象-基于FMDB
- FMDB 查询 where ..in..
- 关于文献阅读和寻找新的科研题目
- Cannot run program "XXXXX/android-sdks/build-tools/aapt.exe": error=2, 没有那个文件或目录
- NSARRAY排序三种方法
- CCOrbitCamera 使用
- [入门]MySQL学习笔记三数据查询筛选显示
- Ext Tree属性方法
- Delayed Blocks in Objective-C
- RSA加密与DES加密比较