mysql - 如何在Access 2007中创建多字段查询?

标签 mysql sql

伙计们 ' 我是 Access 2007 的初学者,我想创建一个包含许多字段(产品 ID、产品名称等和交易日期)的表单,并使用查询来搜索数据 换句话说,例如我想以这种形式输入一个日期范围,即从 1/1/2013 到 1/03/2013 并搜索产品 x (注意)我的基本表仅包含交易字段的日期,而不包含起始日期,至字段(我只想将“从”、“至”字段添加到搜索表单中,并根据交易字段的值或日期进行搜索)请帮助我

最佳答案

简短而甜蜜的答案;

使用 GUI 创建一个新的“查询”。将您的表格添加到顶部。双击表中的列将它们添加到查询的输出中。

接下来,在查询条件(每个字段名称下方的网格)中,使用方括号“[]”将开始/结束日期括起来。例如。您的日期字段下方的查询条件可能是;

“[MyStartDate] 和 [MyEndDate] 之间”。

现在“运行”查询来测试它; Access 将提示您输入“MyStartDate”和“MyEndDate”。

最后;如果保存此查询并将其设置为表单的“数据源”,则可以稍微更改上述条件以自动从表单本身提取值,这样每次运行查询时都不会提示您。例如。这种情况可能是;

“在表单![MyTableForm]![MyStartDate] 和表单![MyTableForm][MyEndDate] 之间”。

您将需要稍微尝试一下,但这些是基础知识。

关于mysql - 如何在Access 2007中创建多字段查询?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19865036/

相关文章:

java - 无法连接到 mysql 中的特定模式

java - 从java中的可调用参数传递值的最佳方式

c# - 如何处理 SqlException

sql - 如何获得今年年初以来过去了多少天?

java - 如果我们在 hibernate 中只选择一列或多于一列,我们可以获得相同的返回类型吗?

mysql - 在 mysql 查询中使用 concat_group

java - Spring Boot、JPA 和 MySQL 8 方言错误

mysql - 简单语句的 SQL 语法错误

java - 使用预准备语句的 SQL 语法错误

mysql - SQL 条件插入或更新语句取决于一对列。使用唯一索引?