【问题标题】:SQL Access - SELECT TOP (variable)SQL 访问 - SELECT TOP(变量)
【发布时间】:2018-12-28 16:04:24
【问题描述】:

我是 SQL - Access 的新手。我正在尝试在 Access 中创建 SQL,以在我的查询数据库中显示我的月份(表格中的日期)。例如,如果表格是 (15.05.2017) 我想显示从 01/2017 到 05/2017 的数据,如下所示。为此,我使用了“SELECT TOP 5”,但我需要它是可变的。非常感谢:)

SELECT TOP 5

【问题讨论】:

  • 您可以使用带有所需日期的 WHERE 子句,而不是使用 TOP。然后你可以更容易地制作这些变量
  • 您可以使用 VBA 创建查询字符串。

标签: sql ms-access select


【解决方案1】:

TOP 编号无法参数化。使用表单中日期的年份并仅过滤该年份的记录,还使用表单中日期的月份并仅过滤月份小于或等于该月的记录。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多