問題タブ [postgres-9.6]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
187 参照

sql - postgres SQLは戻り値を使用して別のテーブルを更新します

これが重複している(および/または些細な)場合はお詫びします-SQL全般に慣れていないため、うまく検索できませんでした。

平易な英語で私がやりたいこと:

table1の一部が であるテーブルがあります。これらの行について、値を使用して行から行を作成し、新しく作成された行の を返しての値を更新したいと考えています。matched_idNULLtable2val1val2table1idtable2matched_idtable1

これまでのクエリ試行ではtable2、必要なエントリに対して に新しい行が作成されmatched_idますが、 の行の値table1はすべて、 の対応する行ではなく、同じ値 (最初の挿入からの値と思われます) に設定されますtable2