我想这个代码从Oracle转换:甲骨文语法帮助的Postgres
CREATE VIEW PLANNED AS
SELECT ASP.ASP_SPACE_NM,
SUM(MO.MO_TKR_TOTAL_OFF_SCHEDULED) "TOTAL_PLANNED"
FROM OBJECTIVE MO, SPACE ASP
WHERE ASP.ASP_SPACE_NM = MO.ASP_SPACE_NM (+)
AND MO.MO_MSN_CLASS_NM = 'EPIC'
GROUP BY ASP.ASP_SPACE_NM
要Postgres的。
两条线在这混淆了我:
SUM(MO.MO_TKR_TOTAL_OFF_SCHEDULED) "TOTAL_PLANNED"
这是一样的吗?
SUM(MO.MO_TKR_TOTAL_OFF_SCHEDULED) AS TOTAL_PLANNED
而且我不知道在这条线是什么(+)表示:
WHERE ASP.ASP_SPACE_NM = MO.ASP_SPACE_NM (+)
左连接 - 你可以有右外连接... – 2010-01-18 20:06:39
正确,我会相应地更新答案。 – ChristopheD 2010-01-18 20:07:26