问题标签 [query-help]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
128 浏览

sql - 基于最大生产日期和最小生产日期 MTD、WTD、YTD SQL Server 的总和

您好,我正在尝试创建一个自动查询,显示月至今、年至今和周至今,并为每个查询创建一个列。如果生产日期是最大值 - 存款的最小生产日期总和,我需要合计余额金额。这会给我一个 YTD 专栏。如果有人有任何想法,我还需要做月至今和周至今。对此的任何帮助将不胜感激。谢谢!

PS 我正在使用 microsoft sql server management studio 这是我目前所拥有的:

这会产生如下图表:

在此处输入图像描述

总的来说,我需要将年初至今计算为减去我拥有的最大日期减去我拥有的最小日期。稍后当我导入更多数据时,我需要执行 mtd 和 wtd。谢谢

编辑:我正在寻找使用我当前的表格,所以也许编辑这个表格会有所帮助,因为我忘了提到我有 3 天的数据空白。

-对于我的 prod_dt 列,如果 prod_dt 相同,我必须对多个余额求和。是否有一个简单的查询来减去最近日期的 curr_balance amt 总和 - 上个月 curr_balance amt 总和的第一个日期。感谢您的帮助肖恩非常感谢!

这是我某天的数据导入示例之一

如果您可以使用我的专栏名称,那将是非常有益的,这样我可以更好地学习。谢谢!我的表的名称是 Deposit_Test ,列名就像图片中的一样。再次感谢你