テーブル2とテーブル3に基づいてテーブル1を更新したいと思います。MS Sql - テーブル2とテーブル3に基づいてテーブル1を更新します。
テーブル2を元にテーブル1を更新し、次にテーブル3から更新するNULLSをすべて1つの更新でjoinを使用して更新できますか?
Iは、クエリを構築することを試みたしかし
tbl1.col1 = tbl3.col1
update tbl1
set tbl1.col1= tbl2.col1
from table1 tbl1
left JOIN table2 tbl2
ON tbl1.col = tbl2.col
left JOIN table3 tbl3
on tbl1.col=tbl3.col and tbl2.col<>tbl3.col
ありがとう、あなたが探しているものを達成するクエリは、少し混乱しています –
あなたは何について混乱していますか?これらは有効なクエリです。 –
@BartoszSiemasz - 時間をかけて、その灰色の目盛りをクリックすることができます。 –