回答編集履歴

1 追記

sazi

sazi score 14868

2018/07/04 13:23  投稿

固定値で更新するほうが簡単ですけど、固定値使わないというのなら、  
```SQL
update テーブルBB t1 set value_title=t2.data_text
from テーブルAA t2
where t1.data_id=1 and t2.data_id=1
```
または
```SQL
update テーブルBB set value_title =(select data_text from テーブルAA where data_id=1)
where data_id=1
```
※多分条件が追加になるんでしょうけど・・・  
 
ドキュメントも見て下さいね。
[UPDATE — テーブルの行を更新する](https://www.postgresql.jp/document/9.6/html/sql-update.html)
後半には記述サンプルもありますので。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る