使用Excel MS Query从Access中提取数据

时间:2017-03-25 02:49:59

标签: sql excel ms-access

我在Excel中使用Microsoft Query从Access数据库中提取数据。我没有Access数据库,但我有权使用Excel电子表格查询其表和查询。我试图在明天01:00:00和第二天早上00:00:00之间提取数据。我已经尝试了一切来自

WHERE (acct_data.Date Between DATEADD(DAY,1, DateADD(HOUR,1, GETDATE())) And DATEADD(DAY,2, GETDATE())))

WHERE (acct_data.Date Between DATEADD(DAY,1, DateADD(HOUR,1, GETDATE())) And DATEADD(DAY,2, GETDATE())))

和之间的所有内容(正确的代码除外)。有没有人知道从明天凌晨1点到午夜获取数据的正确语法?

1 个答案:

答案 0 :(得分:0)

它已经解决了。

WHERE ((([Acct_data]. [Date] Between Date() + 1.04166 And Date() + 2

现在有效。我从昨天保存的记事本文件中复制并粘贴。我再试一次,看看我得到了什么错误信息。不知道为什么我今天没有收到任何错误。我想我得到了一个预期的参数#34;信息。我一定在这个过程的其他地方出了问题。

感谢大家的帮助。 Ryguy72,如果你没有发布该链接,我会放弃这条路线。我决定再给它一次。