大家好我有一个问题,
我在表格中有一个字段,其中包含一个文本字段,我想将其转换为日期字段。虽然其中的所有值都是日期格式,但由于某些情况,它不便于更改。
因此,我需要将文本字段更改为日期字段,以便进行比较或验证。
我正在为这个项目使用MS Access SQL,所以请帮助我
我试过了
TRANSFORM Count(Registrants.[Field1]) AS CountOfField1
SELECT Registrants.[Country] , Count(Registrants.[Field1]) AS [Total Of Field1]
FROM Registrants
WHERE Cast(Registrants.Field1 As Date) Between #15/6/2014# AND # 30/8/2014#
GROUP BY Registrants.[Country]
PIVOT Format([Field1]);
答案 0 :(得分:1)
Cast
。
改为使用DateValue
:
WHERE DateValue(Registrants.Field1) Between #15/6/2014# AND #30/8/2014#
有关示例用法和语法,请参阅here。
我还注意到你第二次约会时的空格,我认为这是一个错字。