-1

減価償却データベースを実行しています。2つの条件を満たさなければならないが、テーブルが異なる次の月に減価償却を実行する必要があります

insert into Asset.dbo.depreciation (Asset_Tag, depreciation_date, Depreciation_Amount)
   select 
       Asset_Tag, '2012-05-01', Depreciation_Amount 
   from Asset.dbo.depreciation
   where depreciation_date = '2012-04-01' 
   and asset_details.Fully_Depreciated = 'N'

後の状態andは別のテーブルから来ています。

助けてください

4

1 に答える 1

1

他のテーブルへの結合がありません ex:

Asset.dbo.depreciation d INNER JOIN Asset.dbo.Asset_details d2 ON d1.keycolumn = d2.keycolum where d.depreciation_date = '2012-04-01' and d1.Fully_Depreciated = 'N'

于 2012-06-12T16:03:17.070 に答える