gpt4 book ai didi

按日期范围搜索的 SQL 查询

转载 作者:行者123 更新时间:2023-12-02 07:14:07 25 4
gpt4 key购买 nike

我在 Access 2007 数据库中有一个表。所有字段都是文本类型。可以使用 where 子句完成以下操作吗?如果是怎么办?

  • SELECT * from Table1 WHERE (ColumnDate is between 26th and 19th of march 2010)
  • SELECT * from Table1 WHERE (ColumnAge is between 25 and 40)

通常的 <<= 运算符似乎不起作用。

谢谢,

最佳答案

SELECT * from Table1 WHERE (CDATE(ColumnDate) BETWEEN #03/26/2010# AND #03/19/2010#)
SELECT * from Table1 WHERE (CINT(ColumnAge) between 25 and 40)

在 Access 中,日期在 #MM/DD/YYYY# 中的 # 符号之间表示。您真的应该将日期存储为日期字段:)

关于按日期范围搜索的 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2522324/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com