Oracle分页查询分页查询格式: SELECT * FROM ( SELECT A. * , ROWNUM RN FROM ( 真正的查询 ) A WHERE ROWNUM <= 40 ) WHERE RN >= 21 其中最内层的查询SELECT * FROM TABLE_NAME表示不进行翻页的原始查询语句。ROWNUM <= 40和RN >= 21控制分页查询的每页的范围。 上面给出的这个分页查询语句,在大多数情况拥有较高的效率。分页的目的就是控制输出结果集大小,将结果尽快的返回。在上面的分页查询语句中,这种考虑主要体现在WHERE ROWNUM <= 40这句上。 ...
--行列转换 行转列 DROP TABLE t_change_lc; CREATE TABLE t_change_lc (card_code VARCHAR2(3), q NUMBER, bal NUMBER); INSERT INTO t_change_lc SELECT '001' card_code, ROWNUM q, trunc(dbms_random.VALUE * 100) bal FROM dual CONNECT BY ROWNUM <= 4 UNION SELECT '002' card_code, ROWNUM q, trunc(dbms_random.VAL ...
// 查询单表 public static void Querygx() { Session s = SessionFact.getSession(); Query q = s.createQuery("select A.cname||A.cid from Classes A"); List list = q.list(); SessionFact.close(); for(int i=0;i<list.size();i++) { System.err.println(list.get(i)); } } 字段連接的各种數据庫的寫法 以下 ...
在前人的基础上,我对比较优秀的sql语句进行了重新的编辑和整理,力求精短易学。希望大家可以举一反三,更好学习sql语句,如果有问题,还请翻阅相关书籍。下列语句部分是Mssql语句,不可以在access中使用。 注:搜集来自网络,为了方便查询,我将此文发在我的网站里http://www.ekuaiji.com/articleDetail.asp?id=529,随时更新。 欢迎大家发帖,接龙! SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRA ...
TO_DATE格式 Day: dd number 12 dy abbreviated fri day spelled out friday ddspth spelled out, ordinal twelfth Month: mm number 03 mon abbreviated mar month spelled out march Year: yy two digits 98 yyyy four digits 1998 24小时格式下时间范围为: 0:00:00 - 23:59:59.... 12小时格式下时间范围为: 1:00: ...
tgyd2006
搜索本博客
最近加入圈子
存档
最新评论