+ -
当前位置:首页 → 问答吧 → asp 如何判断字段表相同数据

asp 如何判断字段表相同数据

时间:2011-11-08

来源:互联网

表1


A B C
用户1 用户2 2011-11-8
用户2 用户1 2011-11-4
用户3 用户3 2011-11-5
用户4 用户2 2011-11-3
用户5 用户1 2011-11-6
用户6 用户5 2011-9-7
用户7 用户3 2011-11-2
用户8 用户2 2011-11-8
用户9 用户3 2011-11-4
用户10 用户9 2011-3-6
用户11 用户2 2011-11-1
用户12 用户8 2011-10-7







如何判断 表1中时间为“2011-11”B字段存和A字段相同的用户

用户2 有4位 排名第一
用户3 有3位 排名第二
用户1 有2位 排名第三

作者: ssssasp   发布时间: 2011-11-08

时间判断可以用 c <= "2011-11-31 23:59:59" and C>="2011-11-1 0:0:0"

判断数量可以用 count(B) as BB 组合用 group by B

排名顺序用order by BB desc

作者: butcher2002   发布时间: 2011-11-08

select B,count(B) as BB form 表1 where c <= "2011-11-31 23:59:59" and C>="2011-11-1 0:0:0" group by B order by BB desc

大概其。。。没测



作者: butcher2002   发布时间: 2011-11-08

SQL code
select b,sum(1) as sl from tb where convert(nvarchar(7),c,121)='2011-11' group by b order by sl desc

作者: ybice   发布时间: 2011-11-08

难道我记错了? sum是求和的吧?count是个数的吧

作者: butcher2002   发布时间: 2011-11-08