家境小康
原帖由 devis.ma 于 2008-5-21 16:39 发表 这样一个表: No 名称 -------------- 1 名称1 1 名称2 1 名称3 1 名称4 2 名称5 3 名称6 3 名称7 我想检索出来 1 名称1 2 名称5 3 名称6 也就是no一样的情况下只取第一条的名称 如 ...
原帖由 doni 于 2008-5-26 11:55 发表 但低版本的ORACLE里,没有PARTITION BY 或rank,要怎么做,大家可以试试看 我想到两种办法,1.用PL/SQL,2.在group by 上做文章
荣誉版主
原帖由 numenhuang 于 2008-5-26 20:33 发表 如果只是为了实现功能,不太考虑效率的话,可以这样做: SELECT NO, NAME FROM test1 ta WHERE ROWID = (SELECT MAX (ROWID) FROM test1 tb WHERE tb.NO = t ...
本版积分规则 发表回复 回帖后跳转到最后一页
北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567未成年举报专区 中国互联网协会会员 联系我们:huangweiwei@itpub.net 感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处