当前位置: 首页 > 知识库问答 >
问题:

我想获取两个日期之间的数据,但不获取最后一个日期的结果,包括我正在编写postgres查询,如

邓子濯
2023-03-14
select * , s.schema_name, s.version 
from credential c, 
     schema s 
where c.schema_id = s.schema_id 
  and c.updated_at BETWEEN '2022-05-01' AND '2022-05-02' 
  and c.status = 'PROPOSAL_RECEIVED' 
  and c.deleted = false.

在我的数据库中,我有两个日期的数据,但没有获得02-05-2022的数据。请帮忙,谢谢...

共有1个答案

庄嘉
2023-03-14

第一个日期是包含的,但第二个日期是不带时间戳的独占日期,因为它将00:00:000视为时间,因此您可以使用第二天进行计算,也可以添加时间

在2022-05-01和2022-05-03之间

您也可以查看这篇文章了解更多信息。

 类似资料:
  • 问题内容: 我有两个这样的表: 表格1 表2 我想从 Table1中 选择并插入 Table2中 。 例如: 在表1中,我有这个 在表2中,我想要这个 带有样本数据的表结构 问题答案: 感谢您的架构。它使处理您的问题变得容易。我对您的架构进行了一些更改以利用auto_increment 在这里,我在emp_leave_daywise表上添加了唯一约束,因为id整数上的主键不能确保记录不重复。 em

  • 问题内容: 给定以下日期: 和一个静态变量: 我需要创建一个数组,如: 周末除外。 不,这不是功课…出于某种原因,我今天无法直截了当。 问题答案: 对于PHP> = 5.3.0,请使用DatePeriod类。不幸的是,几乎没有记录。

  • 你好,我有两列日期时间的多行,我想获取所有记录的两列之间的最新日期(最高)的行。请查看以下内容: 我想从两列(Date1和Date2)的所有记录中获取最高日期。从上表中,我想要第三行日期,因为这是两列所有记录中的最高日期(2021-06-16 20:04:24)。如果我们在2021-06-16 09:20:41之前更改date1列第3行,那么结果将是第2行,因为在date2中找到了最高日期记录。请

  • 问题内容: 我在一个项目中工作,我在Date中有两种类型。我想计算这两个日期之间的周数。日期可以是不同的年份。有什么好的解决方案吗? 我试图通过Joda-time来实现这一点,这在其他主题中已得到建议。 我不熟悉该库,但我尝试执行以下操作: 但这是完全错误的…有什么建议吗? 问题答案: 乔达时间很简单:

  • 问题内容: 使用标准的mysql函数可以编写查询,该查询将返回两个日期之间的天数列表。 例如,给定2009-01-01和2009-01-13,它将返回一个具有以下值的列表: 编辑:看来我还不清楚。我要生成此列表。我在数据库中存储了值(按日期时间),但希望将它们在左外部联接中汇总到上述日期列表中(我希望这种联接的某些右侧在几天内会为null并将对此进行处理) )。 问题答案: 我将使用此存储过程将所

  • 问题内容: 如何通过使用CodeIgniter的activerecord查询两个日期之间的记录来从数据库中检索数据? 问题答案: 这看起来像您所需要的: