------查詢年月的sql
select to_number(to_char(sysdate, 'yyyy') ||to_char(sysdate, 'mm')||to_char(sysdate,'dd')) from dual;
----一條功能為:去除重複行,重複行聚合,表連線的sql
select * from
(select distinct fillcard.fillcard_seq,--不去掉重複列
sum(fillcard.fillcard_balance)-----重複行的累加總和
from fillcard group by fillcard.fillcard_seq
),(select * from fillcard_batch)
where fillcard_seq=filecard_batch_no
-----------------------樹形結構-------------------
start with...connect by子句遞迴查詢一般用於乙個表維護樹形結構的應用。
建立示例表:
create table tbl_test (
id number,
name varchar2(100 byte),
pid number default 0 );
插入測試資料:
insert into tbl_test(id,name,pid) values('1','10','0');
insert into tbl_test(id,name,pid) values('2','11','1');
insert into tbl_test(id,name,pid) values('3','20','0');
insert into tbl_test(id,name,pid) values('4','12','1');
insert into tbl_test(id,name,pid) values('5','121','2');
從root往樹末梢遞迴
select * from tbl_test
start with id=1
connect by prior id = pid
從末梢往樹root遞迴
select * from tbl_test
start with id=5
connect by prior pid = id
(原)學習ORCALE表空間 使用者建立SQL
create tablespace mytest datafile d oracle oradata mytest.dbf size 5m tempfile 路徑 dbf size m autoextend on 自動增長 default storage initial 409600 next 51...
Orcale中constraint的用法和介紹
constraint主要就是增加約束的,主要以下幾種約束 1.主鍵約束 要對乙個列加主鍵約束的話,這列就必須要滿足的條件就是非空,因為主鍵約束 就是對乙個列進行了約束,約束為 非空 不重複 格式 alter table 表名 add constraint 約束名稱 增加約束型別 primary ke...
orcale中的number型別
1 number型別細講 oracle number datatype 語法 number precision scale 簡稱 precision p scale s number p,s 範圍 1 p 38,84 s 127 儲存資料範圍 1.0e 130 number value 1.0e 1...