我想知道是否有一种方法可以像我在 MSSQL 上使用它一样使用交叉应用。
Select
pt.PersonName,
psc.Charges,
psc.Taxes
from tbl.PersonTable pt
cross apply(
Select
PersonName,
sum(Charges) Charges,
sum(Taxes) Taxes
From tbl.PersonSumCharges psc
Where psc.PersonID = pt.PersonID
Group by PersonName
)psc
我对 Greenplum 很陌生,所以我为这个无聊的问题道歉。:)