ITPUB个人空间 »
liang573728的个人空间
欢迎访问 liang573728 的个人空间
我的论坛主题
-
2008-07-23 22:31:04 / Oracle开发
请问如何生成一个序列,如表AID---A生成一个从500到504的序列,结果如IDSEQ------A501A502A503A504如果使用connect by level < 505,生成的是从1到504的。怎样才能生成500到504的序列呢?各位大虾,多多指点,小弟多谢拉[ 本帖最后由 liang573728 于 2008-7-24 08:59 编辑 ]
查看(191)
评论(7)
-
2008-07-23 11:23:10 / Oracle开发
如果查找表中没有的纪录.表A如下:IDSEQ------A1A2A3A5B1B3B4B5C1C2每个ID有多个SEQ;检查SEQ缺少1 2 3中任意一或多个的情况,并输出缺漏的ID SEQ.就是只检查SEQ
查看(657)
评论(25)
-
2008-03-12 09:33:24 / Oracle开发
有两张表分别是:bill_call_rec7万记录,subr_info 1万5条记录现在使用下面select时候,特别慢,要10多分钟select round(sum(a.call_dur)/60)frombill_call_rec a,subr_info bwherea.breakdown_cd = 'LOCAL'anda.call_start_date >= to_date('0101'||to_char(add_months(sysdate,-12),'yyyy'),'ddmmyyyy')anda.call_start_date <to_date('0101'||to_char(sysdate,'yyyy'),'ddmmyyyy')and(a.dialed_digitsb.subr_numor(a.dialed_digits = b.subr_numand
查看(582)
评论(15)
-
2008-03-06 16:06:18 / Oracle开发
表A:aabb----a2b5c1c4d2a2c4d9请问怎样求出,表A中aa的平均值大于2的总数sum(aa)/count(aa) >2谢谢
查看(416)
评论(11)
-
2008-03-03 12:26:25 / Oracle开发
有三张表,如:table AE FG-- -- --abcdtable BE F-- --a1b1c1d1table CE G-- --a2b2c2d2如何用SQL将B C表与A.E=B.EA.E=C.E为条件,将B C表 F G列数据合并到A表,如下:table AE FG-- -- --a 12b 12c12d 12
查看(267)
评论(2)
-
2008-02-28 14:14:02 / Oracle开发
比如:select a from A;a---abcd......现在想显示为seqa-------1a2b3c4d......就是在每行前增加一个序列号
查看(353)
评论(5)
-
2008-02-28 11:06:30 / Oracle开发
有两句SQL,如:select count(a) from A;select count(b) from B;怎样才能使用一句SQL得出下面得结果呢?count(a)|count(b)35
查看(403)
评论(4)
-
2008-01-10 15:02:43 / Oracle开发
2张表,表结构完全一样,只是存储的数据不同,请问怎样做联合查询;如:table A:nameage--------------a13b23c34tableB:nameage---------------e35d47h80用一条sql查出table A B所有的name,效果如:name---------abcedh请问什么sql可以查到。谢谢[ 本帖最后由 liang573728 于 2008-1-10 15:39 编辑 ]
查看(578)
评论(9)
-
2008-01-08 17:22:41 / Oracle开发
是用dbms_lock.sleep(3);的时候出错提示如:PLS-00201:identifer 'DBMS_LOCK' must be declared请问:dbms_lock不是系统自带的吗?是不是需要另外设置?需要怎样设置?
查看(465)
评论(3)
-
2008-01-07 12:19:22 / Oracle开发
有一张表A:AB------11aa22bb33cc44dd现在想用游标select a.*,rowdi from A a;不过写pl/sql,用bulk collect,就报错,请帮忙看看declare...type A_tmp is table of A%rowtype;type A_rowid is table of rowid;LA_tmpA_tmp;LA_rowidA_rowid;beginopen A_curor;fetch A_curor bulk collect into LA_tmp,LA_rowid;for i in ......END;/就报错说:expression 'LA_tmp' in the INTO list is of wrong type请高手们指点
查看(299)
评论(0)