【发布时间】:2020-08-25 02:42:41
【问题描述】:
我在数据库(命名为 TestBase)中有一个日期时间列,如下所示:
INDEX DateTimeColumn
... ...
1241 2010-07-26 07:04:05
1242 2010-07-26 07:04:07
1243 2010-07-26 07:04:12
1244 2010-07-27 10:59:53
我想获得列中所有独特的日子。
但是,在 sqlalchemy 中使用 distinct 函数:distinct(TestBase.DateTimeColumn) 不起作用。因为它需要考虑时间戳内的时间,并认为每个条目都是唯一的。
如何编写一个忽略时间戳中的时间而只返回唯一日期列表的查询?
【问题讨论】:
-
您使用的是 ORM 还是 Core API?
-
我正在使用 ORM。
标签: python database sqlite sqlalchemy