第五章 SQL語(yǔ)言
1、SQL:structure query language
2、定義:是結(jié)構(gòu)化查詢(xún)語(yǔ)言,是關(guān)系數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語(yǔ)言,是一種高度非過(guò)程化的語(yǔ)言,是數(shù)據(jù)庫(kù)后臺(tái)操作語(yǔ)言,具有非常強(qiáng)大的查詢(xún)功能,查詢(xún)時(shí)它的核心。
3、基本構(gòu)成:select 查詢(xún)什么 from 從哪來(lái) where 查詢(xún)條件
4、三大功能:
l 數(shù)據(jù)查詢(xún)
、.格式: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)計(jì) |
求和 |
、.值域查詢(xún): between…and…
④.空值查詢(xún):is null
、.模糊查詢(xún):$ (后包前) *(%) ?like
l 操作功能
、.插入 insert into 表名 value
、. 更新 update 表名 set 字段=表達(dá)式 where 條件
、.刪除 delete from 表名 where 條件
l 定義功能
、.表的定義 creat ***
、. 刪除表 drop table表名
刪除視圖 drop view
③.表結(jié)構(gòu)的修改
、.添加字段:alter table 表名add 字段名 類(lèi)型(長(zhǎng)度)
⑵.刪除字段:alter table 表名 drop 字段名
、.修改字段:alter table 表名 alter 字段名 新類(lèi)型(長(zhǎng)度)
、.重新命名字段:alter table 表名 rename 舊字段名 to 新字段名
、.建立有效性規(guī)則:alter table 表名(數(shù)據(jù)庫(kù)表)alter 字段 set check 字段條件
⑹.刪除有效性規(guī)則:alter table 表名alter 字段 drop check
、.建立默認(rèn)值:alter table 表名 alter 字段 set default 條件
、.刪除默認(rèn)值:alter table 表名 alter 字段 drop default
相關(guān)推薦:2010年9月計(jì)算機(jī)等級(jí)考試精華備考資料匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |