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