2017-05-08 90 views
0

我有一个表有多个日期字段(比如六个或七个),我只想检索符合今天日期的日期。请帮忙。非常感谢,谢谢SQL。查询vba

+0

请分享一些代码或使用GETDATE()函数将您的字段与当前日期进行映射 –

+0

您是否介意对其进行更具体的描述?对不起,我只是一名菜鸟投手。谢谢 –

+0

请在这里发布你的SQL表结构。然后我可以给你确切的答案。 –

回答

1

这是一个非常特殊的问题,所以获得您想要的结果的最佳方法是将某些部分编码为访问脚本。

对于至少有一个日期与今天的日期相同的行,你应该使用类似这样的东西。

SELECT * FROM Table t 
WHERE Date() IN (t.field1, t.field2, ...) 

您应该在IN子句中添加要检查的所有字段。

在Access上您应该能够处理数据。

+0

太棒了! Harsha我会检查并通知您有任何问题。非常感谢 –

+0

您好,我尝试了下面的代码(SELECT * FROM Table t WHERE Date()IN(t.field1,t.field2,...),但是它拉出了所有不完全预期的日期。请 –

+0

实际上我需要的是查询的结果应该作为一个报告,并且报告应该显示项目标识和项目标题(前两列)以及只有等于今天日期的日期。并非所有的日期字段都是在这个结果中是必需的,最重要的是,这个结果应该充当今天的Todo列表,我想我很清楚自己打算得到什么结果谢谢 –