我有一个由以下列组成的表: ID,StartTime,EndTime,...
在我的Python应用程序中,可以列出这些条目。您还应该能够输入搜索词,并且只返回包含此搜索词的条目。
例如,如果我的条目是
1, 05.04.2017 11:30:22, 05.04.2017 11:43:11
2, 06.04.2017 12:12:12, 06.04.2017 15:14:13
我可以输入“05”并且只能输入第一个条目,或者“04”并获得两个条目,或者“11:4”只能获得第一个条目...
对于我的应用程序中的所有其他部分,最好不要在表中保存格式化日期,而是将时间()返回的秒数(14891410etcetc)保存。但这意味着,对于搜索,我不能只执行
SELECT * FROM table WHERE StartTime LIKE 05
因为它正在寻找秒值的05。
那么:有没有办法将函数潜入sqlite-command?所以它就像
一样SELECT * FROM table WHERE time.strftime(StartTime) LIKE 05