我这样查得出上面的结果,要怎样才能得到下面的结果呢?

flashasp 2003-08-19 10:15:57
select max(begintime) as tt from result group by begintime
----------------------------------------------------------
2002-04-06
2003-08-07
2003-08-08
2003-08-09
2003-08-10
2003-08-13
2003-08-14
2003-08-15
2003-08-17
2003-08-17
2003-08-17

----------------------------------------------------------------------
我这样查得出上面的结果,要怎样才能得到下面的结果呢?
2003-08-17
2003-08-17
2003-08-17
...全文
52 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
chao778899 2003-08-19
  • 打赏
  • 举报
回复
没太明白你的意思,是不是这样:
select a.begintime from result a inner join (select begintime,count(begintime) as nn from result group by begintime) b on a.begintime=b.begintime and b.nn>1
yujohny 2003-08-19
  • 打赏
  • 举报
回复
select begintime from result
where begintime = (select max(begintime) as tt from result)
hjb111 2003-08-19
  • 打赏
  • 举报
回复
select begintime as tt from result where convert(varchar,112,begintime)='20030817'

34,575

社区成员

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

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