可能重复:
对 Sqlite 数据库中的日期进行排序
我正在创建一个使用 SQLite 数据库的 iPhone 应用程序。在这个我有一个包含三列的表,一列是“ReleaseDate”,DATE
数据类型。我想根据此列中的日期对数据库进行排序。我使用了以下代码。对于插入,
NSDateFormatter *format = [[NSDateFormatter alloc]init];
[format setDateFormat:@"MM/dd/yyyy"];
NSDate *dateFromString = [[NSDate alloc] init];
dateFromString = [format dateFromString:date];
[format release];
NSTimeInterval timeInterval = [dateFromString timeIntervalSince1970];
sqlite3_bind_double(insertStmt, 4, timeInterval);
这里,'date' 是一个保存日期值的字符串值。现在,我怎样才能从数据库的整个列中检索数据?我使用的查询是,
select * from ItemTable order by ReleaseDate desc
但排序没有完成。