delphi - 如何在 TFDMemTable 中添加聚合和组元组?
问题描述
我有 2 个TFDQuery
对象连接到 2 个不同的数据库,我从中获取元组并将它们合并到一个TFDMemTable
. 这很好用,但现在我需要对这些合并的元组进行分组并创建某些聚合字段。
例如,FDQuery1
具有FDQuery2
以下结构的元组:
Country | UserName | BillCount | BillAmount | BillDiscount
我需要将它们分组为具有这样的聚合字段:
Country | UserName | sum(BillCount) | sum(BillAmount) | sum(BillDiscount)
如何用 FireDAC 做到这一点?
解决方案
推荐阅读
- angular - ngrx 如何从存储中获取嵌套属性值
- sql - 根据列值是否存在于另一个视图中创建 SQL 视图
- gcc - gcc 自动链接静态库所需的共享库
- sequelize.js - sequelize 返回同一行的两倍,但大写的情况是第二个
- mysql - 将 2 个表连接在一起并使用基于单独 mysql 查询的 where 函数
- flutter - 如果 Text 小部件中的字符串发生更改,为什么不更改显示的文本?
- c# - 替换长json字符串中的新行符号
- javascript - 如何使用 mark.js 正则表达式突出显示正数或负数?
- python - 纸浆约束中的指标如何建立条件
- regex - 正则表达式仅匹配指定单词后的第一行