求助用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加入发布时间就不对了,请高手指点!
...全文
767 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
明后天会更好 2005-04-20
  • 打赏
  • 举报
回复
用group by 就要可以
zlt982001 2005-04-20
  • 打赏
  • 举报
回复
select 手机号码,发送次数=count(手机号码),Max(发布时间) as 最近发布时间 from Mobile group by 手机号码 order by 发送次数 desc

34,838

社区成员

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

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