《《網絡數(shù)據庫開發(fā)技術》全套PPT電子課件教案第2章 SQL語言基礎》由會員分享,可在線閱讀,更多相關《《網絡數(shù)據庫開發(fā)技術》全套PPT電子課件教案第2章 SQL語言基礎(39頁珍藏版)》請在裝配圖網上搜索。
1、主要內容 介紹SQL語言的歷史、特點及基本命令的使用方法。投影(列選擇)選擇(行)查詢查詢條件條件運運 算算 符符說說 明明比比 較較,=,=,字符串比較從左向字符串比較從左向右進行右進行確定確定范圍范圍BETWEEN AND,NOT BETWEEN ANDBETWEEN后是下后是下限,限,AND后是上限后是上限確定確定集合集合IN,NOT IN檢查一個屬性值是檢查一個屬性值是否屬于集合中的值否屬于集合中的值字符字符匹配匹配LIKE,NOT LIKE用于構造條件表達用于構造條件表達式中的字符匹配式中的字符匹配空空 值值IS NULL,IS NOT NULL當屬性值內容為空當屬性值內容為空時,要
2、用此運算符時,要用此運算符邏輯邏輯運算運算AND,OR,NOT用于構造復合表達用于構造復合表達式式函數(shù)名稱函數(shù)名稱函數(shù)功能函數(shù)功能COUNT(DISTINCT|ALL *)統(tǒng)計元組個數(shù)統(tǒng)計元組個數(shù)COUNT(DISTINCT|ALL)統(tǒng)計一列重值的個數(shù)統(tǒng)計一列重值的個數(shù)SUM(DISTINCT|ALL)計算數(shù)值型一列值的總和計算數(shù)值型一列值的總和AVG(DISTINCT|ALL)求一列值的平均值求一列值的平均值MAX(DISTINCT|ALL)求一列值的最大值求一列值的最大值MIN(DISTINCT|ALL)求一列值的最小值求一列值的最小值謂詞形式謂詞形式語語 義義謂詞形式謂詞形式語語 義義ANY大于子查詢結果中的某個大于子查詢結果中的某個值值ALL大于子查詢結果中的所有大于子查詢結果中的所有值值ANY大于等于子查詢結果中的大于等于子查詢結果中的某個值某個值ALL大于等于子查詢結果中的大于等于子查詢結果中的所有值所有值ALL小于等于子查詢結果中的所有小于等于子查詢結果中的所有值值ALL等于子查詢結果中的所有等于子查詢結果中的所有值值=ANY等于子查詢結果中的某個值等于子查詢結果中的某個值!=(或或) ALL不等于子查詢結果中的所不等于子查詢結果中的所有值有值!=(或或) ANY不等于子查詢結果中的某個值不等于子查詢結果中的某個值