创建一个计算的SQL列,用于维护每个客户的运行总订单

时间:2014-03-16 08:22:35

标签: mysql sql sql-server database tsql

我考虑使用触发器或函数来解决问题,但我真的不知道如何编写它。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

你试图创建视图吗?每次添加或更新新行时查看更新。 视图用作查询,看起来像一个表。

答案 1 :(得分:0)

恕我直言,你不应该坚持跑步总数,价值变得陈旧的可能性很高,相反你应该按照@m-farhan的建议去看看。如果你想继续运行总数,那么Trigger将是最安全的选择。理想情况下,触发器应触发SQL查询以累积客户的总数并更新Total的列。