我想這個代碼從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