我有几个mysql查询,包括一些聚合但不一定返回结果中的日期的查询,它们在查询中硬编码了日期或日期范围。我已经通过odbc将这些文件加载到单独的excel工作表中以输出结果。我不需要进入查询并根据需要编辑源来更改日期,如何让查询的“开始”或“开始和结束”日期成为特定工作表上的单元格引用?
sql predicate 的日期部分如下所示:
WHERE post.trans_date >= '2020-03-01'
或
WHERE post.trans_date >= '2020-03-01'
AND post.trans_date <= '2020-03-31'
我只希望能够直接在单元格中更改日期,而不使用vba,然后单击“刷新”返回正确的结果。谢谢!
1条答案
按热度按时间b5lpy0ml1#
您可以将单元格值读入powerquery,然后在查询中使用这些单元格值,类似于我在链接文章中给出的示例。