原创 oracle數據庫SQL開發之集合運算

oracle數據庫SQL開發之集合運算集合運算一、聯合(UNION)運算二、完全聯合 (UNION ALL) 運算三、相交運算(intersect)四、相減運算 (minus) 集合運算 一、聯合(UNION)運算 – 返回由任

原创 oracle 數據庫SQL開發之限定數據和數據排序

一、選擇限定數據行 (一)使用where語句                  where  子句的作用 放在     from語句後執行                  語法格式:where 列名 比較操作符 要比較的值  1、比較操

原创 oracle數據庫SQL開發之分組函數

oracle數據庫SQL開發之分組函數一、分組函數(最多兩層)二、group by子句三、having 子句 (放在group by後面)四、SQL語句執行過程 一、分組函數(最多兩層) – 分組函數是對錶中一組記錄進行操作,每組

原创 oracle數據庫SQL開發之多表連接

一、多表連接        N個表查詢中要連接起來,要寫N-1個連接條件。 1.等值連接    找到表與表之間有關係的列名進行連接 用等號“=” 如有員工表emp,部門表dept,查找員工編號,姓名,部門編號,部門地點 SQL> SELE

原创 oracle數據庫SQL開發之數據操作與事務控制

oracle數據庫SQL開發之數據操作與事務控制一、數據操作語言(一)插入數據 insert(二)修改數據 update(三)刪除數據delete二、事務控制(一)事務(二)事務組成(三)事務結束(四)設置保存點三、事務特徵四、事

原创 oracle數據庫SQL開發之高級子查詢

oracle數據庫SQL開發之高級子查詢一、嵌套子查詢二、相關子查詢(父查詢中的行每被處理一次,子查詢就執行一次) 一、嵌套子查詢 • 在通常的子查詢中,子查詢是以嵌套的方式寫在父查詢的where、having、from子句中,所

原创 oracle 數據庫SQL開發之單行函數

oracle 數據庫SQL開發之單行函數一、字符函數1.字符大小寫轉換函數2.字符處理函數二、數值函數三、日期函數三、轉換函數四、通用函數五、條件處理函數 一、字符函數 字符函數:主要指參數類型是字符型,不同函數返回值可能是字符型

原创 oracle數據庫SQL開發之序列,索引,同義詞

oracle數據庫SQL開發之序列,索引,同義詞一、序列(一)創建序列(二)序列屬性(三)序列的使用(四)序列的修改二、索引(一)索引的分類(二)索引的創建(三)索引的缺點-----佔用空間,降低DML的操作速度(四)刪除索引 d

原创 oracle數據庫SQL開發之層次查詢

oracle數據庫SQL開發之層次查詢一、自然樹結構二、層次查詢三、修剪分枝 一、自然樹結構 如emp表中數據 關係樹結構 二、層次查詢 語法結構: select [level], column, expr... from t

原创 oracle數據庫SQL開發之約束

oracle數據庫SQL開發之約束一、約束概述二、五種約束 語法: constraint 約束名 (五種)約束類型(列名)三、追加約束四、刪除約束 一、約束概述 1.約束: Constraint,是定義在表上的一種強制規則。

原创 oracle數據庫SQL開發之創建和維護表

oracle數據庫SQL開發之創建和維護表一、數據定義語言二、數據庫對象三、創建表(一)創建數據表 create table 表名(二)數據類型四、修改表(列數據) --alter table 表名五、刪除表 drop tab

原创 oracle數據庫SQL開發之子查詢

oracle數據庫SQL開發之子查詢一、子查詢二、單行子查詢三、多行子查詢四、多列子查詢五、僞列rownum 虛表dual六、top查詢 分頁 一、子查詢 1.-括號內的查詢叫做子查詢,也叫內部查詢,先於主查詢執行。子查詢的結果被