以下查询给了我一个单行结果
Select Sum(Actions) From
(
Select
Count(t.Create_Dtime) As Actions
From Player_Tapjoy T
Inner Join Player_Source S
On (T.Player_Id = S.Player_Id)
Inner Join Feature_Group_Xref F
On (S.Group_Id=F.Group_Id
And F.Feature_Name ='Try BC')
Where Trunc(t.Create_Dtime) = To_Date('2012-sep-17','yyyy-mon-dd')
Union All
Select
Count(a.Create_Dtime) As Actions
From Player_Aux_Pt A
Inner Join Player_Source S
On (A.Player_Id = S.Player_Id)
Inner Join Feature_Group_Xref F
On (S.Group_Id=F.Group_Id
and f.feature_name = 'TryBC')
Where A.Site = 'AppCircle'
And Trunc(A.Create_Dtime) = To_Date('2012-sep-17','yyyy-mon-dd')
)
我现在想在结果中添加一个约束:仅在 2012 年 9 月 12 日之前创建帐户的用户。
在我的数据库语言中:只有具有trunc(create_dtime) < To_Date('2012-sep-12','yyyy-mon-dd')
. 这个trunc(create_dtime)
日期来自player
表格。
我可以player
通过使用另一个内部联接将此表映射到当前表吗?