高手!这样的SQL语句怎么写?

jhf06 2003-10-21 09:35:07
有一数据库(fun_main),有如下三个字段

FunId SendTime Title
EBB08,2003-08-17 14:36:00,大连奇闻:连体茄子象人手 螃蟹酷似本拉登(图)
EBB08,2003-08-26 17:27:00,“超大婴儿”大连降生 大胖儿子重达13斤(图)
EBB08,2003-08-27 13:57:00,同年、同月、同日、同产房 奇特情侣昨结奇缘
EBB09,2003-08-18 14:50:00,长沙昨日惊现“方形太阳” 全球仅见过三次(图)
EBB10,2003-08-19 09:06:00,前管家将出书披露戴安娜曾经预言会死于车祸
EBB10,2003-08-27 10:13:00,长安街规划最后十块空地 神州第一街2009年建成
EBB10,2003-08-28 09:52:00,云南大姚地震:官员称地震前曾有异常自然现象
EBB10,2003-09-18 11:41:00,美幻术师伦敦结束44天绝食 被送医院治疗(图)
EBB11,2003-09-18 12:21:00,全国特大贩卖婴儿案开审 谁贩卖了118名婴儿?

请问我如何通过一条SQL语句取得所有FunId相同的最后发布的两条记录,即我想得到的记录集如下:

FunId SendTime Title
EBB08,2003-08-27 13:57:00,同年、同月、同日、同产房 奇特情侣昨结奇缘
EBB08,2003-08-26 17:27:00,“超大婴儿”大连降生 大胖儿子重达13斤(图)
EBB09,2003-08-18 14:50:00,长沙昨日惊现“方形太阳” 全球仅见过三次(图)
EBB10,2003-08-28 09:52:00,云南大姚地震:官员称地震前曾有异常自然现象
EBB10,2003-08-27 10:13:00,长安街规划最后十块空地 神州第一街2009年建成
EBB11,2003-09-18 12:21:00,全国特大贩卖婴儿案开审 谁贩卖了118名婴儿?

解决后立即结贴,谢谢!
...全文
53 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lynx1111 2003-10-21
  • 打赏
  • 举报
回复
sorry:
select * from fun_main a where (select count(*) from fun_main b
where a.funid=b.funid and b.sendtime>=a.sendtime)<=2 ORDER BY funid,sendtime desc
sadenxu 2003-10-21
  • 打赏
  • 举报
回复
一句SQL是没法实现了,即使可以也没有必要,因为速度肯定很慢,如果在Oracle中,建议使用内存表会好一点,关注中……
lynx1111 2003-10-21
  • 打赏
  • 举报
回复
select * from fun_main a where (select count(*) from fun_main b
where a.funid=b.funid and b.sendtime<=a.sendtime)<=2 ORDER BY funid,sendtime DESC
mtou 2003-10-21
  • 打赏
  • 举报
回复
这样可以实现:
select funid,sendtime,title from fun_main aa
where (select count(*) from fun_main aaa where aaa.funid<aa.funid and aaa.sendtime<=aa.sendtime)<=2
skyfox3210 2003-10-21
  • 打赏
  • 举报
回复
关注中...
mtou 2003-10-21
  • 打赏
  • 举报
回复
sql server:
select funid,sendtime,title from fun_main aa
where (select count(*) from fun_main aaa where aaa.funid<aa.funid order by sendtime desc)<=2
mtou 2003-10-21
  • 打赏
  • 举报
回复
sql server:
select funid,sendtime,title from fun_main aa
where (select count(*) from fun_main aaa where aaa.funid=aa.funid order by sendtime desc)<=2
yujiebo025 2003-10-21
  • 打赏
  • 举报
回复
想不到哦,帮你up

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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