由于某种原因无法在SQLite中使用EPOCH进行正确排序

时间:2015-01-03 06:34:21

标签: java android sqlite

这是我的创建表:

CREATE TABLE TEMPSORT_TABLE 
(SortRowID INTEGER PRIMARY KEY, 
SortTitle TEXT NOT NULL, 
SortPrice INTEGER NOT NULL, 
SortDateTime datetime default (('2000-01-01')), 
SortTrueDateTime INTEGER NOT NULL)

我创建了一个简单的表,我有一个名为“SortTrueDateTime”的列是一个 INTEGER 列,它存储一个转换为 EPOCH的成功转换日期时间。现在因为我做了一个简单的事情而出现了一些未知的原因..

SELECT SortTrueDateTime FROM TEMPSORT_TABLE ORDER BY SortTrueDateTime DESC

它实际上并没有被SortTrueDateTime列正确排序......它们只是随机记录......

任何人都有这个疯狂的问题或能够以任何方式协助我尝试实现我的目标吗?

示例输出..

1418878800000
1388638800000
1419224400000
1388638800000
1419224400000

0 个答案:

没有答案