【问题标题】:Average Monthly Balance of Accounts平均每月账户余额
【发布时间】:2016-10-11 00:24:42
【问题描述】:

我有一个表格,其中包含不同分支机构的所有账户的每日余额,其中包含以下字段。 Branch_Code、Account_Num、Date、Day_End_Balance 该表包含每个帐户从 01-01-2015 到 31-12-2015 的每日数据。我想获得 Branch_Code "123" 的每个帐户从 1 月到 12 月的平均每月余额。

teradata 的 SQL 查询应该是什么。

问候

【问题讨论】:

    标签: average teradata


    【解决方案1】:

    从按 Account_Num 分组的 branch_code="123" 表中选择 AVG(balance)

    我猜..这应该可行.. :)

    【讨论】:

    • 这将给出一个全年的平均余额,先生。我想要每月平均余额。
    • 我们可以按月对日期进行分组吗?
    • Ohh..如果它是日期时间类型,那么您可以简单地使用按 Account_Num,Month(date) 分组
    • 感谢 Vatsal,您建议的代码只需稍加修改即可正常工作。谢谢。
    • 不客气...只需投票并选择最有用的答案... :)
    猜你喜欢
    • 1970-01-01
    • 2016-09-23
    • 1970-01-01
    • 2011-12-09
    • 1970-01-01
    • 1970-01-01
    • 2021-05-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多