【发布时间】:2013-07-05 20:03:57
【问题描述】:
我有两张桌子 1) 每周点击 2) 每月点击次数
一个月内的每个星期,每月点击中的一列都会使用每周点击表中的数据自增。
每周命中表包含如下信息:
Name Date TypeofHit Location
Jeff 10-10-12 Bunt New York
Sally 10-12-12 Bunt Wyoming
Joe 10-12-12 Hit Texas
Mark 10-14-12 Hit Ohio
James 10-15-12 Miss California
月度表的结构如下。
TypeofHit TCount
Bunt 2
Hit 2
Miss 1
我想要做的是将每周表中的总 TypesofHits 添加到每月表中
SELECT COUNT(*) From WEEKLY GROUP BY TypeofHit
上面给出了我需要添加到每月表中的数字,但是我在使用 Update 语句进行正确格式化时遇到了问题。我试过了
UPDATE Monthly SET TCount + (SELECT Count(*) from Weekly GROUP BY TypeofHit) WHERE Monthly.TypeofHit = Weekly.TypeofHit
我正在使用 MSSMS
【问题讨论】:
-
也许这个link会有用
标签: sql sql-server