看了快30集的SQL視訊了,人家講應該還算可以,但是記得腦袋裡的總覺得沒有什麼内容,做的筆記也很詳細,但是不回顧就等于白看了,每天回顧一下筆記,并結合課外資料及網絡資源,會有不少收獲!
我自己覺得第三章的内容挺重要的,“SQL語言基礎”,既是基礎,當然要牢記了!
SQL (structured query language)語言是使用者操作資料庫的通用語言,其功能:查詢、操縱、定義、控制。
标準SQL隻包含9種語言:
*資料查詢:SELECT (表中資料的檢索)
*資料定義:CREATE,DROP, ALTER (表的建立)
*資料操縱:INSERT,UPDATE,DELETE (表資料維護)
*資料控制:GRANT ,REVOKE
資料庫資料的操縱:增、删、改、查
增
1、使用insert插入單行資料
文法:Insert [into] <表名> [列名] values <列值>
2、使用Insert Select 語句将現有表中的資料添加到已有的新表中
文法:Insert into <已有的新表> <列名> Select <原表列名>from <原表名>
3、使用Select into語句将現有表中的資料添加到已有的建立表中
文法:select <建立表列名> into <建立表名> from <原表名>
删:
1、使用 delete删除資料某些資料
文法:delete from <表名> [where<删除條件>]
2、使用truncate table删除整個表的資料
文法:truncate table<表名>
改:
使用update更新修改資料
文法:update <表名> set <列名=更新值> [where <更新條件>]
查:
普通查詢
文法:Select <列名> from <表名> [where<查詢條件表達式>] [order by<排序的列名>[asc或desc]]
模糊查詢
使用like進行模糊查詢
分組查詢(使用group by進行分組查詢或使用having子句進行分組查詢)
多表連接配接查詢
對于查詢、控制、操作、控制語句的格式也應該熟練掌握!在我們的GTD時間管理,必不可少的就是回顧,對于每天學到的知識做一個大緻的回顧,不要讓本來充實的一天變的不再充實!