2つのテーブルがあり、2つの列もそれらの間で同じです
table1:
id, date
table2:
id, date
問題は、テーブル 2 の日付と一致するテーブル 2 の ID を更新する方法です。つまり、たとえば、
update table2 set table2.id = table1.id Where table1.date = table2.date
ありがとう
2つのテーブルがあり、2つの列もそれらの間で同じです
table1:
id, date
table2:
id, date
問題は、テーブル 2 の日付と一致するテーブル 2 の ID を更新する方法です。つまり、たとえば、
update table2 set table2.id = table1.id Where table1.date = table2.date
ありがとう
update t2 set t2.id = t1.id
from table2 t2
inner join table1 t1 on t1.date = t2.date
Edit
update t2 set t2.id = t1.id
from table2 t2
inner join table1 t1 on t1.date = t2.date
where convert(date,t2.date)>'2013/01/01' --YYYY/MM/DD if your Date column is datetime.