user name
1 啊
1 啊
2 啊
3 啊返回 user 对应的 name 各有几条结果 1 2
2 1
3 1
1 啊
1 啊
2 啊
3 啊返回 user 对应的 name 各有几条结果 1 2
2 1
3 1
解决方案 »
- SQL server 可否储存数组类型的数据不?
- 再开一个贴子,继续请教一个SQL的优化方案,头都大了。如果有高效的方案,一并给分
- 如何限制log文件的增长
- 不小心删掉SQL server里的一个数据库,有办法恢复么?
- 請問下我如想知道所有的鄒鍵參與的問題,我應該如何得到(記得我以前曾找到過,現在忘了)
- 请问如何在sql 2005中合并多条记录?
- 有一个几千条的txt 如何调用bulk insert 更新到数据库
- DefDBNameDefDBName如何改?
- sql server权限的问题,在设置权限的时候有3种,一个是打勾,一个是打叉,一个是不做标记,有什么区别
- 帮我优化一下这句SQL
- Reporting Services 预览问题
- 求教SQL SERVER使用存储过程分页的问题,请各位不惜指教。
drop table tb
go
create table tb([user] int, [name] varchar(10))
go
insert into tb
select 1,'啊'
union all select 2,'啊'
union all select 3,'啊'
union all select 1,'啊'
;
with cte
as
(
select [user], Num = row_number() over (partition by [user] order by [name]) from tb
)
select [user],max(Num) from cte group by [user]
--最简单
select user ,count(name) from tb group by user