0
語法似乎有錯誤。我得到這個錯誤語法錯誤不知道是否redshift或sql
ERROR: syntax error at or near "update" Position: 188 update t ^ Execution time: 0.11s
有人可以請幫忙。我不知道,如果它是一個SQL或只是一個紅移錯誤(我是新來的SQL和紅移兩者)
With tbl as
(
Select Count(1) as cnt, b.ucn
FROM
storiacloud.schl_storia_school_status_try b
INNER JOIN
storiacloud.vw_storia_oms_orders a ON a.school_ucn = b.ucn
Group By b.ucn
)
update t
SET no_of_orders = tbl.Cnt
From tbl
join storiacloud.schl_storia_school_status_try as t on t.ucn = tbl.ucn
將是有益的。使其成爲最小的非工作示例(例如:排除未出現在查詢中的表的列)。還請指定您是否在vanilla PostgreSQL上嘗試了查詢,以及您嘗試了哪個版本。 –
修正了一些錯別字和語法 – Stefan