【发布时间】:2015-12-21 18:34:38
【问题描述】:
有一个如下图所示的表格。
如何进行查询以执行以下步骤:
1.然后查找所有带有KID=565 的记录
2.查找之后与KID=565相关的所有同年同月的记录
3.对于在第 2 阶段找到的每条记录,必须完成以下等式:
所有PCount * Score 的总和。
例如:KID = 565 有三个相同年份和月份的记录 (2015-11-?) 然后 sum = (2*1000) + (1*1000) + (4*1000) = 7000 和 ....
然后,必须将结果插入另一个表中,如下图:
【问题讨论】:
-
Sql Server 的版本是多少?
-
@Giorgi Nakeuri,sql server 2008
-
@Tab Alleman,在您的链接中,日期必须在查询中手动输入。
标签: sql sql-server tsql