基本的に、私はこれをしたいです:
update vehicles_vehicle v
join shipments_shipment s on v.shipment_id=s.id
set v.price=s.price_per_vehicle;
MySQL(私のバックグラウンド)ではうまくいくと確信していますが、postgresではうまくいかないようです。私が得るエラーは:
ERROR: syntax error at or near "join"
LINE 1: update vehicles_vehicle v join shipments_shipment s on v.shi...
^
これを行う簡単な方法は確かにありますが、適切な構文を見つけることができません。それで、どうやってこれをPostgreSQLで書くのですか?
vehicles_*
テーブルといくつかのshipments_*
テーブルがあったでしょう。