SQLの現在の質問に対する回答が見つかりませんので、誰かが私を助けてくれることを願っています。SQLProまたはPostgreSQL以前の行の値に基づいて行を更新しています
私はクライアントとしてSQLProでMySQLを使用していますか私は、私が以前not null value
とnull
値を更新しようとしているのPostgreSQL pgAdminで4
シナリオを使用することができます。ここ
は私のテーブルです:
address/ID
グループ化は私の列の下に一定のままとなるよう、私は
not null values
で
null
値を移入するにはどうすればよい
primary_id name address id
1 bob 123 main 100
2 jane 123 main NULL
3 mike 217 2nd 200
4 jeff 217 2nd NULL
?
ありがとうございます!
こんにちは、私はあなたのソリューションが動作するように取得しようとしてきたし、それが作業を行いながら、私の例のテーブルでは、実際のテーブルでは機能しません.... 私のクエリは: ファミリを更新する(home_street、max(account_id)をmax_idとしてfamily_streetによってファミリグループから選択)tt on family.home_street = tt.home_street set family.account_id = tt.max_idここでfamily.account_idはnullです。 エラーはありませんが、何も更新されていません... account_idの値は以下のようになります:0011I00000EWWDD テーブルには約78列あります。 何が間違っていますか? ありがとうございます! @DavidO。 – DavidO
。 。 。アドレスは*同じに見えますが、まだ異なっているかもしれません - 文字セットが使用されているからです。 –
感謝します!助けをありがとう! – DavidO