table IssuedBooks
{
column RollNo,BookNo,BookName,AuthorName,IssueDate,Fine
}
呼び出されたときに計算された Fine を満たすか、または与える関数を作成したいと思います。
IssueDate の 15 日後に、毎日 5 の罰金があるとします。IssueDate をパラメーターとして関数に送信し、DATEDIFF(DAY,IssueDate,CAST(GETDATE() as date)) を使用して IssueDate と現在の日付の差を計算し、返された日数を使用して、それらは 15 を超えており、それに応じて罰金を計算し、関数を通じて返します。
実装方法、クエリなどについて非常に混乱しています。助けてください。
事前にどうもありがとうございました..