原创 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.-括號內的查詢叫做子查詢,也叫內部查詢,先於主查詢執行。子查詢的結果被