sql 2000 查询某个月份时间最晚的一条记录

taohua300 2012-06-14 11:30:57
7	519	64	519	2012-05-13 10:50:15.327
8 519 64 697 2012-05-14 10:50:26.857
9 519 64 222 2012-06-14 10:50:36.967


如果要查询5月份的时间最晚的记录
则查询结果为 id 号为 8的那条记录
8	519	64	697	2012-05-14 10:50:26.857
...全文
117 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACMAIN_CHM 2012-06-14
  • 打赏
  • 举报
回复
select top 1 * from table1 a
where 时间 between '2012-05-01' and '2012-06-01'
order by 时间 desc
wwwwb 2012-06-14
  • 打赏
  • 举报
回复
select * from tt a where not exists(select 1 from tt where
convert(varchar(7),a.f1,120)=convert(varchar(7),f1,120)
and a.f1<f1)

2,722

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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