エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【SQL Server】UPDATE FROM(SELECT結果でUPDATEする)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【SQL Server】UPDATE FROM(SELECT結果でUPDATEする)
SQL Serverでデータを更新するには「UPDATE」を使いますが、「UPDATE ~ FROM」というSELECTした結果でUP... SQL Serverでデータを更新するには「UPDATE」を使いますが、「UPDATE ~ FROM」というSELECTした結果でUPDATEする方法もあります。 「INSERT SELECT」のUPDATE版といった感じですね。「UPDATE SELECT」といった方がわかりやすいかも。 今回はSQL Serverの「UPDATE FROM」の使い方を解説します。 --SELECTした結果でUPDATEする UPDATE {テーブル1} SET {テーブル1}.{列2} = {テーブル2}.{列2} ,{テーブル1}.{列3} = {テーブル2}.{列3} FROM {テーブル2} WHERE {テーブル1}{列1} = {テーブル2}{列1} ; 通常のUPDATE文に「FROM」を追加します。「FROM」にはSELECTしたいテーブルとし、WHEREでテーブルの結合条件を記述します。