我想创建一个简单的查询来检索指定日期的数据。但是,当我尝试像这样在查询中指定日期时,它给出了一个语法错误:我甚至尝试将数据类型转换为datetime2,因为日期是这样存储的,但它仍然不起作用:
SELECT * FROM Person FOR SYSTEM_TIME AS OF CONVERT(datetime
table_my where my_date between '2014-07-23 00:00:00' and '2014-07-30 00:00:00' order by _id desc
这里是我的查询,我想创建这个简单的日期比较查询,但不起作用。此查询不添加任何内容。为什么?我如何用sqlite来比较日期呢?
Dynamodb具有时间戳属性,它以字符串格式存储日期和时间“清华1月14日19:55:27 UTC 2021”。现在,我想检索“清华1月11日20:55:27世界协调时2021”和“清华1月13日22:15:27世界协调时2021”之间的记录。between(start,end) FilterExpression=fe这没有给出适当的记录集,因为字符串和日期时间之间正在进行比较不发生将Attr()转换为日期时间的