怎么计算纪录总数?(不好意思,暂时没有分,晚上回去绝对加上!)

windy1 2007-11-29 11:09:19
我有这样的库:
name add totalnumber
a sh
a sz
a hn
b bj
b sh
我想让totalnumber自己计算出所有name的add的条目,
显示为下:
name add totalnumber
a sh 3
a sz 3
a hn 3
b bj 2
b sh 2
怎么写啊?
不好意思,暂时没有分了,晚上回去绝对加上!
...全文
120 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
windy1 2007-11-29
  • 打赏
  • 举报
回复
ls ,谢谢,不过出来的结果是所有的数据总数!
-狙击手- 2007-11-29
  • 打赏
  • 举报
回复
update t
set totalnumber = (select count(1) from table where t.name = name)
from table t



把table换成你的表名
-狙击手- 2007-11-29
  • 打赏
  • 举报
回复
update t
set totalnumber = (select count(1) from t where t.name = name)
from table t
JL99000 2007-11-29
  • 打赏
  • 举报
回复
主要是在实现更新上
怎么做
关注中
andy84 2007-11-29
  • 打赏
  • 举报
回复
mark
issacp 2007-11-29
  • 打赏
  • 举报
回复
--try
create table t ([name] varchar(20),[add] varchar(20))
go

insert into t values('a','sh')
insert into t values('a','sz')
insert into t values('a','hn')
insert into t values('b','bj')
insert into t values('b','sh')

select a.[name],a.[add],b.totalnumber from t a left join (select [name],count([name]) [totalnumber ] from t group by [name]) b on a.[name]=b.[name]

drop table t
issacp 2007-11-29
  • 打赏
  • 举报
回复
--try
create table t ([name] varchar(20),[add] varchar(20))
go

insert into t values('a','sh')
insert into t values('a','sz')
insert into t values('a','hn')
insert into t values('b','bj')
insert into t values('b','sh')

select a.[name],a.[add],b.totalnumber from t a left join (select [name],count([name]) [totalnumber ] from t group by [name]) b on a.[name]=b.[name]

drop table t
issacp 2007-11-29
  • 打赏
  • 举报
回复
--try
create table t ([name] varchar(20),[add] varchar(20))
go

insert into t values('a','sh')
insert into t values('a','sz')
insert into t values('a','hn')
insert into t values('b','bj')
insert into t values('b','sh')

select a.[name],a.[add],b.totalnumber from t a left join (select [name],count([add]) [totalnumber ] from t group by [name]) b on a.[name]=b.[name]

drop table t

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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