Кто-нибудь знает, как написать следующий код обновления, используя синтаксис BLToolkit, где мне нужно объединить две таблицы и обновить одну из них. В SQL Server это делается так:
update Table1 set
Col1 = T.Col1 - TT.Col2
from
@tempTable as TT
inner join Table1 as T on **T.ColX = TT.ColX and T.ColY = TT.ColY**
Так я делал обновления до сих пор.
db.SomeTable.Where( x => x.ColName == someColName )
.Update( x => new SomeTable
{
//update columns here
} );