具有更多条件的日期之间的SQL查询(VBA Excel-Acess)

问题描述 投票:1回答:1

第一篇文章。我自己学习excel vba,我怀疑你们可以帮助我。我有一个SQL查询,该查询在两个日期之间搜索我的数据库(访问)。

SQL = "Select * From Financeiro Where Data Between #" & Format(Range("DB_Financeiro_DataInicial"), "MM/DD/YYYY") & "# and #" & Format(Range("DB_Financeiro_DataFinal"), "MM/DD/YYYY") & "#" & "Order By Data"

但是我想在同一行代码中添加另一个条件,例如,我想在日期之间搜索数据库中的特定兽医名称。你们可以帮我做吗?由于我七个月以来一直在学习,所以有些事情我还不知道如何解决。

'Financeiro'是我正在访问的数据库,因为我是巴西人,所以它是葡萄牙语。“ DB_Financeiro_Data”是我工作表中的一个命名单元格,用于接收日期信息

date criteria between
1个回答
0
投票

尝试“与”:

SQL = "Select * From Financeiro Where Data Between #" & Format(Range("DB_Financeiro_DataInicial"), "MM/DD/YYYY") & "# and #" & Format(Range("DB_Financeiro_DataFinal"), "MM/DD/YYYY") & "# AND VetName Like '%" & Range("DB_Financeiro_Pesquisa") & "%' Order By Data;"
© www.soinside.com 2019 - 2024. All rights reserved.