AFAIK нет прямого эквивалента оператору UPDATE ... FROM в EF. Вместо этого вы должны запросить свой набор данных, обновить модели сущностей, а затем вернуть sh обновления.
// 2 database select statements
var table1 = database.Table1.ToList();
var table2 = database.Table2.ToList();
// in-memory processing. no database involvement.
foreach(Entity1 t1record in table1) {
var t2record = table2.Where(sil => ...).FirstOrDefault();
if(null == t2record) { continue; }
t1record.Field1 = t2record.Field1; // etc...
}
// push changes back to the database. EFCore should do this as a single SQL statement
database.SaveChanges();