如何使用存储过程计算佣金

时间:2013-03-07 07:15:48

标签: sql-server stored-procedures crystal-reports

我有一个包含PrincipalAmount字段的表。我需要在PrincipalAmount的基础上计算佣金 即如果PrincipalAmount < 25000.99佣金= 125             // // 50000.99 // // 250

有人可以写一个存储过程,这样我就可以在水晶报告中显示所有数据。

先谢谢

1 个答案:

答案 0 :(得分:0)

//{@Commission}
If {table.PrincipalAmount} < 25000.99 Then
  125
Else If {table.PrincipalAmount} < 50000.99 Then
  250
Else
  0

您也可以使用CASE声明:

// {@Commission}
Select {table.PrincipalAmount}
Case < 25000.99: 125
Case < 50000.99: 250
Default: 0