Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个依赖于动态生成的报告的网络应用程序。客户已指定他们希望将报告搜索保存到数据库以供将来使用,特别是生成最近 6 个月的报告。
我可以毫不费力地将查询添加到数据库中,问题是试图根据报告的运行日期使日期成为动态的。3 种类型是双月报告、月报告和 6 月报告。
我的问题是:
我将如何保存查询并让它计算当前日期并根据报告类型(2、3 或 6 个月)进行搜索。当我从数据库中提取查询时,它是编辑 sql 查询的简单案例,还是更容易将查询拆分为不同的部分以便以后更容易操作/编辑。
在您的表中创建第二列,在其中存储带有动态列的查询。在动态查询中使用该列