求一条Sql语句

fangq 2005-12-27 03:16:55
表如下:
USer Count
-------------
A 1
B 2
C 1
A 3
B 1
C 5
B 5
.....
如何求出Count中累加和大于5的User
应该有B,C
...全文
95 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zheng_hz 2005-12-27
  • 打赏
  • 举报
回复
CREATE TABLE #TABLE1 (
[USER] VARCHAR(1),[COUNT] INT
)

INSERT INTO #TABLE1 VALUES ('A',1)
INSERT INTO #TABLE1 VALUES ('B',2)
INSERT INTO #TABLE1 VALUES ('C',1)
INSERT INTO #TABLE1 VALUES ('A',3)
INSERT INTO #TABLE1 VALUES ('B',1)
INSERT INTO #TABLE1 VALUES ('C',5)
INSERT INTO #TABLE1 VALUES ('B',5)


SELECT [USER],SUM([COUNT]) AS [COUNT] FROM #TABLE1
GROUP BY [USER]
HAVING SUM([COUNT])>5
DROP TABLE #TABLE1
iyaya 2005-12-27
  • 打赏
  • 举报
回复
SELECT SUM(Count)
FROM table_name
GROUP BY USer
HAVING SUM(Count) > 5
pcaixh 2005-12-27
  • 打赏
  • 举报
回复
select [User]
from Test
group by [User]
having sum([count]) > 5
unixpeter 2005-12-27
  • 打赏
  • 举报
回复
dim i,j
i=0
do while not rs.eof and i<rs.recordcount
i=i+1
j=rs("number")
if j(i)+((j)(i)+1)>5 then
response.write(id)
end if
rs.movenext
loop


  • 打赏
  • 举报
回复
A 1
A 2
B 1
B 1
B 5
C 5
C 1

tryfangq 表里的值
  • 打赏
  • 举报
回复
select [user] from tryfangq group by [user] having sum([count])>5

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧