只需一步,快速开始
快捷登录
TA的精华主题
TA的得分主题
以下语句查询各rid最大2个id记录--
select * from t as a where id in(select top 2 id from t where rid=a.rid order by id)
-现在我碰到的问题是,当a表的记录达到50万行时,我的P4+512M电脑运行了十小时都出不来结果。请问有没有优化办法?
举报
把select top 2 id from t where rid=a.rid order by id保存为查询,然后改用连接的方式。
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|关于我们|联系我们|ExcelHome
GMT+8, 2024-11-15 15:51 , Processed in 0.033700 second(s), 9 queries , Gzip On, MemCache On.
Powered by Discuz! X3.4
© 1999-2023 Wooffice Inc.
沪公网安备 31011702000001号 沪ICP备11019229号-2
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! 本站特聘法律顾问:李志群律师