【问题标题】:How to concatenate date in Access query?如何在 Access 查询中连接日期?
【发布时间】:2022-11-10 12:05:25
【问题描述】:

我有以下访问数据库:

https://i.stack.imgur.com/y2Eol.png

我想选择日期在某些值之间的数据,如下所示:

SELECT * FROM Records where ???? <= #2022-10-22# AND ??? >= #2022-10-10# 

如何在 SELECT 查询中连接(年&月&日期&分钟)字段?

注意 Year1_1、Month1_1、Day1_1 和 Minute1_1 字段类型是短文本。

【问题讨论】:

    标签: sql ms-access


    【解决方案1】:

    我想通了,使用DateValue 函数:

    SELECT  * FROM Records
    WHERE DateValue(Year1_1& "-" & Month1_1& "-" & Day1_1) >= DateValue("2020/1/1")
     AND  DateValue(Year1_1& "-" & Month1_1& "-" & Day1_1) <= DateValue("2030/1/1")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多