按日期的Sql顺序在sqlite中不起作用

时间:2014-06-07 19:16:27

标签: sql sqlite

我在下面有这个语法SQL:

SELECT * FROM products_validity WHERE type = 'milk' order by date sac

我的行名为' date'是'DATETIME'以及此行中保存的记录遵循以下格式:

  

日/月/年

我遇到了问题,在我的情况下,他正在根据“一天”进行调整,而不是对数据进行全面分析,例如:

09/09/1234 
10/10/2016 
20/09/2014 
23/08/2014

如何修复此错误,导致sql可以按正确的顺序排序?

修改

我的表格采用以下格式:

CREATE TABLE IF NOT EXISTS products_validity
    (ID INTEGER PRIMARY KEY AUTOINCREMENT, 
     product VARCHAR, 
     type VARCHAR, 
     date DATETIME,
     desc VARCHAR, 
     show VARCHER

0 个答案:

没有答案