Sql server SQL Server循环行并执行计算
我有一个表格,它规定了事件被触发的频率,在本例中,它是当前一周发送给收件人x的短信 表结构是Sql server SQL Server循环行并执行计算,sql-server,sql-server-2008,loops,rows,Sql Server,Sql Server 2008,Loops,Rows,我有一个表格,它规定了事件被触发的频率,在本例中,它是当前一周发送给收件人x的短信 表结构是 [TemplateID]int,不为null [TemplateName]varchar(100),非空 [PrizeDraw]位,空 [频率]整数,空 [WeeklyMax]整数,null [MessageContent]varchar(最大值),不为空 [IncludeOptOut]位,不为空 [DateAdd]datetime,不为空 [活动]位,不为空 我现在已经设置好了,每周发送一次给客户
- [TemplateID]int,不为null
- [TemplateName]varchar(100),非空
- [PrizeDraw]位,空
- [频率]整数,空
- [WeeklyMax]整数,null
- [MessageContent]varchar(最大值),不为空
- [IncludeOptOut]位,不为空
- [DateAdd]datetime,不为空
- [活动]位,不为空
Template ID | RecipientNumber
37 | 2000
38 | 1500
38 | 3000
38 | 4500
38 | 6000
38 | 7500
请任何人给我指点一下怎么做。
提前感谢:)RecipientNumber%Frequency=0这是一个很好的起点。