So implementieren Sie einen abnehmenden Saldo mit MySQL
P粉473363527
2023-09-01 21:11:53
<p>So erstellen Sie eine degressive Saldoabfrage mit MySQL, um die Abschreibung in der Buchhaltung zu berechnen</p>
<p>Zum Beispiel kostet die Ausrüstung 16.000 US-Dollar, hat eine erwartete Nutzungsdauer von 5 Jahren und eine Abschreibungsrate von 40 %. Abschreibung</p>
<pre class="brush:php;toolbar:false;">Jahr Anfangsbuchwert Abschreibungsrate Abschreibungsbetrag Endbuchwert
1 16.000 40 % 6.400 9.600
2 9.600 40 % 3.840 5.760
3 5.760 40 % 2.304 3.456
4 3.456 40 % 1.382,40 2.073,60
5 2.073,60 40 % 829,44 1.244,16</vor>
<p>Wie kann ich eine Funktion/Abfrage erstellen, um die oben genannten Ergebnisse zu erhalten? Vielen Dank</p>
您可以使用递归CTE来得到您想要的结果。例如:
结果:
在DB Fiddle上查看运行示例。
注意:所有三个参数在第二行中定义。如果您想要更改起始值、利率或年数,请在那里进行更改。