2
我已经从mysql移动到psql,但很难让我的头绕着使用多个左连接的UPDATE语句。Postgres UPDATE语句
你会如何在Postgres中重写? (我正在使用postresql 9.4)
update task t
left join project p on t.project_id = p.id
left join client c on t.client_id = c.id
left join user u on t.user_id = u.id
set t.project_name = p.name,
t.client_name = c.name,
t.user_name = u.name;
任何指针都会受到欢迎。
http://stackoverflow.com/search?q=[postgresql]+update+join当然还有[手册中的示例](http://www.postgresql.org/docs/current/static/sql-update.html#AEN85309) –
所有示例仅引用一个连接。我需要做多个连接。 – sophia
有一个表的联接和有多个表的联接在语法上没有区别 –