• 全部
  • 基础类
  • 应用实例
  • 新技术前沿

求助用count()统计一字段,而同时显示其他字段的问题!

eteok 2005-04-20 11:31:43
有表 mobile
手机号码 信息内容 发布时间
11111 aaaa 2005-04-14
11111 aaaa 2005-04-10
22222 aaaa 2005-04-14
11111 aaaa 2005-04-14
33333 aaaa 2005-04-11
11111 aaaa 2005-04-02

我想统计的是,统计每个手机号码发送信息的次数,同时显示这个手机号和最近一次发送信息的时间
如下:
手机号码 发送次数 最近发布时间
11111 4 2005-04-14
22222 1 2005-04-14
33333 1 2005-04-11


我用select 手机号码,发送次数=count(手机号码) from Mobile group by 手机号码 order by 发送次数 desc

这个能统计,但是group by加入发布时间就不对了,请高手指点!
...全文
261 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
lxysjl 2005-04-21
只有接分呢
回复
churchatp1 2005-04-21
Select
手机号码,
count(手机号码) As 发送次数,
Max(发布时间) As 最近发布时间
from Mobile
Group by 手机号码
Order by count(手机号码) desc
回复
jjj801206 2005-04-21
Select
手机号码,
count(手机号码) As 发送次数,
Max(发布时间) As 最近发布时间
from Mobile
Group by 手机号码
Order by 发送次数 desc
回复
chenqianlong 2005-04-21
quan dui
回复
chenqianlong 2005-04-21
Select 手机号码,count(*) As 发送次数,Max(发布时间)As 最近发布时间
from Mobile
Group by 手机号码
Order by 发送次数 desc
回复
Navywang917 2005-04-21
select 手机号码,发送次数=count(手机号码),Max(发布时间) as 最近发布时间 from Mobile group by 手机号码 order by 发送次数 desc
回复
xluzhong 2005-04-21
Select
手机号码,
count(手机号码) As 发送次数,
Max(发布时间) As 最近发布时间
from Mobile
Group by 手机号码
Order by count(手机号码) desc
回复
heyixiang 2005-04-21
接分吧
回复
Well 2005-04-21

select
手机号码,
发送次数=count(*),
Max(发布时间) as 最近发布时间
from Mobile
group by 手机号码
order by 发送次数 desc
回复
hipop 2005-04-21
up
回复
paoluo 2005-04-20

Select
手机号码,
count(手机号码) As 发送次数,
Max(发布时间) As 最近发布时间
from Mobile
Group by 手机号码
Order by 发送次数 desc
回复
用group by 就要可以
回复
zlt982001 2005-04-20
select 手机号码,发送次数=count(手机号码),Max(发布时间) as 最近发布时间 from Mobile group by 手机号码 order by 发送次数 desc
回复
发帖
MS-SQL Server
创建于2007-09-28

3.3w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
帖子事件
创建了帖子
2005-04-20 11:31
社区公告
暂无公告