我有一个字符串字段包含日期格式为“01.01.2012”的SQLITE DB。 我想要的是在查询中按字符串格式化日期排序。 我试过没有成功:按字符串格式化日期字段SQLITE DB排序查询
SELECT * FROM fahrer, fahrzeuge, nutzungsarten, fahrtenbuch WHERE fahrtenbuch.nutzungsart_id = nutzungsarten._id AND fahrtenbuch.fahrzeuge_id = fahrzeuge._id AND fahrtenbuch.fahrer_id = fahrer._id ORDER BY strftime ('%d.%m.%Y', fahrtenbuch.startdatum)
我在做什么错了?
你得到了什么?一个错误?日期不合理? –
没有错误。给定的订单没有排序。它由条目的ID分类。 – venni
使用ASC对日期进行排序。 SELECT * FROM table ORDER BY日期ASC –