我目前正在处理一个从大约6个表中选择和连接数据的视图。我按团队分组,但我正在使用交叉应用甚至进一步。所有这些代码的工作原理除了将列进一步分组的事实之外,我必须再次对它们进行求和。这给了我一个两倍大的结果,因为它在视图之前被求和,然后我必须再次求和才能对它进行分组。
我得到的一种方法给了我想要的结果是将总和除以2
e.g。
AlertDialog.Builder builder = new AlertDialog.Builder(this, R.style.alertDialog);
但是,我不相信这是最好的方法。
我最初只是在列到达视图之前对列进行分组,但是从多个不同的表中检索列。无论如何,我可以在视图的连接中加入/ cross应用组吗?
SUM(Profit)/2
或使用交叉应用对特定列进行分组而不必与其他列进行求和?
from [Table1] n
Left join [person] s
on s.Code = n.[Person]
名字取自v 团队取自s