DECODE 中也可以使用分析函數
表结构如下:id inttype varchar2detailtype varchar2比如有如下记录id type detailtype1 报纸 日报2 报纸 日报3 报纸 晚报4 媒体想有如下结果:type detailtype num报纸 日报 2 晚报 1...
有時候ROWNUM也可以作為兩個表的連接字段
我的要求是这样的 t1的id1和id2和 t2的id关联 表一 t1id1 id2 001 002 003 004 表二 t2 id 厂站名 001 一厂 002 二厂 003 三厂 004 四厂 最后得到的结果是 id1 id2 一厂 二厂 三厂 四厂 SQL> select * from X;ID1 ID...
OCP学习和培训ppt汇总
OCP学习和培训ppt汇总
兩個沒有關聯的表的連接
ROWNUM是為例,不能識別SQL> select * from x2 /ID----------1234SQL> select * from y;NAME ADDRESS---------- ---------------------C sdfsfD SDFWER wrwrSQL> SQL> select x.id,y.name,y.address from (select ro...
行列統計
SQL> WITH A AS( SELECT '張三' NAME,80 YW,90 SX, 70 WY FROM DUAL2 UNION3 SELECT ' 李四' NAME,80 YW,90 SX, 70 WY FROM DUAL4 UNION5 SELECT ' 小王 ' NAME,80 YW,90 SX, 70 WY FROM DUAL6 )7 select NAME,...
ASKTOM 網站
ASKTOM 網站
ORACLE 英文網站
ORACLE 英文網站
列變行的SQL語句
多列變一行a 表中有三条记录如下:M N1 开1101 开210101 开3如何用一条SQL将a表中的三条数据变成一条插入b表,如下:M1 N1 M2 N2 M3 N31 开1 101 开2 10101 开3WITH A AS (SELECT 1 M,'開1' N FROM DUALUNIONSELECT ...
表的幾種連接方式
SQL> select * from R2 /A B C---------- ---------- ----------4 2 54 3 56 3 46 5 77 3 26 6 66 rows selectedSQL> select * from S;B C D---------- ---------- ----------3 5 75 2 32 5 68 8 82 5 65 2 36 rows ...
INSERT SELECT 的經典用法
Insert…Select使用Insert Select实现同时向多个表插入记录2007/06/25一、无条件 INSERT ALL---------------------------------------------------------------------------------------------INSERT ALLinsert_into...
刪除重復紀錄的兩種方法!
方法一delete from i a where a.rowid<(select max(rowid) from i b where a.no=b.no)方法二delete from i where rowid in (select rowid from (select no,row_number()over(partition by no order by no) rn from i...
用SQL寫,該怎么寫?
我现在有一个表,如下: A1 A2 B1 B2 111 50 111 20 121 60 121 100 122 40 135 55 141 15 NULL NULL 101 40 NULL NULL 151 21 想要得到的结果是: C1 C2 111 30 121 40 122 40 135 55 141 15 101 40 151 21 即 如果...
輸入法下載網站
輸入法下載網站
SOHU 論壇
SOHU 論壇
ORACLE 中文論壇
ORACLE 中文論壇
CSDN 中文社區
CSDN 中文社區
zhouwf 的博客(分析函數)
zhouwf 的博客(分析函數)
在Oracle 9i中Form Builder使用树心得
在Oracle 9i中Form Builder使用树心得
DBA常用SQL语句系列
DBA常用SQL语句系列
Oracle SQL 內置函數大全
Oracle SQL 內置函數大全