第五章 SQL語言
1、SQL:structure query language
2、定義:是結(jié)構(gòu)化查詢語言,是關(guān)系數(shù)據(jù)庫的標準語言,是一種高度非過程化的語言,是數(shù)據(jù)庫后臺操作語言,具有非常強大的查詢功能,查詢時它的核心。
3、基本構(gòu)成:select 查詢什么 from 從哪來 where 查詢條件
4、三大功能:
l 數(shù)據(jù)查詢
、.格式:select 字段名/表名/* from 表1 inner join 表2 on 表1主關(guān)鍵字=表2主關(guān)鍵字 where 篩選條件[group by (按……分組)having(限定分組條件)order by(按……排序)
、.函數(shù)
max |
min |
avg |
cnt(count) |
sum |
最大值 |
最小值 |
求平均值 |
統(tǒng)計 |
求和 |
、.值域查詢: between…and…
④.空值查詢:is null
、.模糊查詢:$ (后包前) *(%) ?like
l 操作功能
、.插入 insert into 表名 value
、. 更新 update 表名 set 字段=表達式 where 條件
、.刪除 delete from 表名 where 條件
l 定義功能
①.表的定義 creat ***
、. 刪除表 drop table表名
刪除視圖 drop view
、.表結(jié)構(gòu)的修改
、.添加字段:alter table 表名add 字段名 類型(長度)
、.刪除字段:alter table 表名 drop 字段名
、.修改字段:alter table 表名 alter 字段名 新類型(長度)
、.重新命名字段:alter table 表名 rename 舊字段名 to 新字段名
、.建立有效性規(guī)則:alter table 表名(數(shù)據(jù)庫表)alter 字段 set check 字段條件
、.刪除有效性規(guī)則:alter table 表名alter 字段 drop check
、.建立默認值:alter table 表名 alter 字段 set default 條件
、.刪除默認值:alter table 表名 alter 字段 drop default
相關(guān)推薦:2010年9月計算機等級考試精華備考資料匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |