2017/10/22自學筆記

右連接

以右表爲主表,右表中的數據都會被顯示出來,關聯的左表中,如果存在符合條件的數據,name會被關聯並顯示,如果沒有,則會顯示NULL
關鍵字: right join on

全連接

全連接返回左表和右表中的所有行,當某行在另一個表中沒有匹配時,則顯示NULL 如果表之間有匹配行,則會被關聯並顯示出來
注意 mysql不支持全連接
關鍵字 full join

視圖

視圖是基於SQL語句的結果集的可視化的表
視圖本身的創建是沒有難點的,主要是編寫SQL查詢語句
語法: CREATE VIEW view_name AS SQL語句
注意: 如果視圖中引用的表,其結構發生變化(如字段名稱變化,字段被刪除等情況)時,要注意視圖是否需要變更

索引

概念

索引就類似書的目錄 能夠在一定程度上快速的進行數據的定位 能夠加快數據檢索的速度
一旦建立了索引,在數據進行插入或更新時 就會去更新索引結構 帶來一定效率損耗 而且因爲加了索引 會多佔用一定的磁盤空間
我們一般是在需要建立查詢條件的字段上創建索引
而且索引頁可以定義在多個字段上面
語句 : CREATE INDEX index_name ON table_name (field1,field2,…)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章