-2
selectステートメントで複数のレコードを更新する方法が不思議です。selectステートメントで複数のレコードを更新する
私はこの方法をしたい:ここ
Update table set new_col = (select col1 from tab1, tab2 where tab1.id =tab2.neid)
は100のレコードの周りにサブクエリリターンを選択して、私は私のnew_colを更新したいものを100のレコードの。
このタスクを実行する方法はありますか?
私はupdate selectを使ってみましたが、成功しませんでした。
サンプル:
表は3列の周りに10個のレコードが含まれています。 インスタンスの場合、もう1つの列を既存のテーブルに追加したいと思います。
今私は4つの列を持っています。新しい追加された列は、別の表からこれらの10個のレコードの値を取得することになっています。
どうすればいいですか?
ありがとうございます。
質問を編集し、サンプルデータと希望する結果を提供してください。あなたの質問はあまりにもあいまいです。 –
@initykあなたの質問は更新されましたが、あなたに何をしようとしているかを示す追加情報はありませんでした。質問を更新して、テーブルのサンプルデータと、更新後に見たい出力を提供してください。 ([ここに質問の例があります](http://stackoverflow.com/questions/31852230/calculation-in-two-column-of-different-row-in-sql)これだけです。) – Boneist