0
我正在编写Iphone应用程序并使用sqlite作为我的数据库。如果对象在特定范围(MIN和MAX)之间,我有折扣,但问题在于当我查询时,折扣似乎也适用于该范围。不知道如何正确地做到这一点。获取正确的查询范围(含)之间的值
例如,我想要36(MIN)到60(MAX)之间的范围。
SQL语句如下:
NSString *queryString = [NSString stringWithFormat:@"SELECT * FROM DISCOUNT WHERE PACKAGEID = '%@' AND CATEGORYID = '%@' AND '%@' >= MIN ORDER BY MAX DESC ",item.packageid,item.categoryid,item.discount];
此代码是我的前辈的。需要改变它..需要一些帮助...我做错了什么?
你真的有一个名为MIN和MAX在你的表中的列?他们真的是字符串吗? – rmaddy