i, Developer!

搜索

最新日志

  • 关闭 Firefox 之后的 25 秒
  • 为什么IE很牛
  • Rails & Struts
  • 今天 notes 遇到这样的问题
  • windows xp + virtualbox ---> ubuntu
  • 昨晚的梦
  • 在AIX上使用dbx调试c程序
  • 一个好用的下载工具 RDesc
  • 7月5号的考试
  • 重装系统------不能承受之累
全部日志>>

最新评论

  • 程龙:想学日语吗?推荐你《樱花国际日语》 http://...
  • ben:中文什么意思呀
  • 月满西楼:推荐msconfig杀毒法
  • liuguiyu:疑问: 如何只截取测试对象的画面? getRoot...
  • 无线窃听器:牛人啊
  • 莱菔子:终于找到原因了,我的也是灰色了,不过按你说的方法,输入h...
  • 在线代理:不错,借鉴了
  • 在线代理:不错,收藏了
  • Leo:Heroku的邀请还有吗?能给发一个吗?谢谢...
  • d:求人破接dll文件!(没有加壳),用UltraEdit可...

链接

  • 黑客小李子
  • RSS 什么是RSS?
    用IM提醒我内容更新
    订阅到QQ邮箱
    订阅到鲜果阅读器
    订阅到Google阅读器
    订阅到抓虾阅读器
  • 《城客》第四期:创意之城
    博客大巴
    博客大巴使用指南
    博客大巴模板中心
    免费注册博客大巴
    一键博客搬家工具
    中文互动杂志城客

油漆未干

风干物燥,小心火烛
    <<  昨晚的梦 | 首页 | 二级成绩出来了  >>
  • DB2 与 ORACLE 的 rownum - [工作]

    2009-02-26

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://live-free-or-die-hard.blogbus.com/logs/35777132.html

    DB2 中没有 Oracle 的 rownum, 在db2中如果想获取前n行,只要加上fetch first n rows only 就可以了

    不过在 DB2 中要表示记录的行数,可以用 ROWNUMBER() OVER() 函数

    SELECT ROWNUMBER() OVER() AS ROWID, FIRSTNME, LASTNAME FROM EMPLOYEE

    这和 Oracle 的 rownum 很像

    同时还有区别,在于 OVER 的使用。我们可以在 OVER 里面排序

    SELECT ROWID, FIRSTNME, LASTNAME

    FORM (SELECT ROWNUMBER() OVER(ORDER BY SALARY)AS ROWID, FIRSTNME, LASTNAME FROM EMPLOYEE) AS TEMP

    WHERE ROWID> 30

     


    随机文章:

    如何除去List中的重复数据 2009-02-20
    Javascript正则表达式基础 zt 2009-02-09
    DB2的SERVICE忽然不能启动了 2008-11-19
    DataViewGrid多行显示的问题 2008-09-16
    把环境搞定了 2008-04-08

    收藏到:Del.icio.us




    Tag:
    引用地址:
    liuguiyu 发表于20:54:42 | 编辑 | 继续话题 | 转发 | 分享 0
Copyright © 2002-2009 BlogBus.com, All Rights Reserved. 博客大巴 版权所有
博客大巴模板设计:i,Developer! | 作者: Innocent Sin