sql 分類
sql 基本語法
DDL(數(shù)據(jù)定義語言create drop alter)
數(shù)據(jù)庫操作
數(shù)據(jù)表操作
數(shù)據(jù)表添加數(shù)據(jù)
數(shù)據(jù)表操作
數(shù)據(jù)類型
數(shù)值類型
字符串類型
日期類型
字段約束
字段約束
非空約束
唯一約束
主鍵約束
創(chuàng)建表之后添加主鍵約束
alter table books modify book-isbn char(4) primary key;
主鍵自動增長
DML(數(shù)據(jù)操作語言insert delete update)
插入數(shù)據(jù)
刪除數(shù)據(jù)
修改數(shù)據(jù)
DQL(數(shù)據(jù)查詢語言select)
where? 語句
條件查詢
like 語句
as 字段取別名
計算列和字段別名
distinct 消除重復(fù)行
distinct 消除重復(fù)行
order by 排序
order by 排序
函數(shù):
·聚合函數(shù):count max min sum avg
count max
sum avg
·日期函數(shù):now sysdate
日期函數(shù)
·字符串函數(shù) concat upper lower substrring
concat
upper lower substrring
分組查詢-group by
分組查詢
示例绸栅;group by ,having ,order by
group by ,having ,order by
分頁查詢-limit
分頁查詢-limit
關(guān)聯(lián)關(guān)系:
一對一關(guān)聯(lián) 一對多/多對一關(guān)聯(lián)
1、先創(chuàng)建班級表
2、創(chuàng)建學(xué)生表并添加外鍵與班級表的主鍵進行關(guān)聯(lián)
創(chuàng)建表與設(shè)置外鍵約束
設(shè)置級聯(lián)修改和級聯(lián)刪除
多對多關(guān)聯(lián)