sql >> データベース >  >> RDS >> Sqlserver

更新ステートメントでクロス適用を使用する

    あなたは正しい、アルバート。いくつかのテストを行ったところ、実際に可能であることがわかりました。使い方は SELECT と同じです 声明。例:

    UPDATE some_table
    SET some_row = A.another_row,
        some_row2 = A.another_row/2
    FROM some_table st
      CROSS APPLY
        (SELECT TOP 1 another_row FROM another_table at WHERE at.shared_id=st.shared_id) AS A
    WHERE ...
    



    1. グリッドレイアウトに追加するScrollPane

    2. emacs sql-modeでmysql構成ファイル(.my.cnf)を使用するにはどうすればよいですか?

    3. UNION、EXCEPT、またはINTERSECTを使用している場合のPostgreSQLの「エラー:テーブルのFROM句エントリがありません」を修正しました

    4. PDOException「ドライバーが見つかりませんでした」