SQL 查询具有更多条件的日期(VBA Excel - 访问)
SQL Query between date with more criteria (VBA Excel - Acess)
首先post在这里。我自学 excel vba,我怀疑你们能否帮助我。我有一个 sql 查询在两个日期之间搜索我的数据库 (Access)。
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"
但我想在同一行代码中添加另一个条件,例如,我想在我的数据库中搜索截止日期之间的特定兽医姓名。你们能帮我做吗?由于我已经自学了 7 个月,所以有些事情我还不知道如何解决。
'Financeiro' 是我访问的数据库,因为我是巴西人,所以它是葡萄牙语。
'DB_Financeiro_Data' 是我的 sheet 中的一个命名单元格,它接收日期信息
尝试 "AND":
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;"
首先post在这里。我自学 excel vba,我怀疑你们能否帮助我。我有一个 sql 查询在两个日期之间搜索我的数据库 (Access)。
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"
但我想在同一行代码中添加另一个条件,例如,我想在我的数据库中搜索截止日期之间的特定兽医姓名。你们能帮我做吗?由于我已经自学了 7 个月,所以有些事情我还不知道如何解决。
'Financeiro' 是我访问的数据库,因为我是巴西人,所以它是葡萄牙语。 'DB_Financeiro_Data' 是我的 sheet 中的一个命名单元格,它接收日期信息
尝试 "AND":
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;"