1.常用sql語句
分類為ddl曹铃、dml妓局、dcl
ddl代指的是創(chuàng)建表一類的語言萌焰,為數(shù)據(jù)定義語言
dml指的是操作數(shù)據(jù)庫具體的表里面一條條的記錄的語言哺眯,比如CRUD,為數(shù)據(jù)操作語言
dcl是對數(shù)據(jù)進(jìn)行控制的語言扒俯,比如返回奶卓,存檔點(diǎn)等等一疯。
2.字符串,時間類數(shù)據(jù)寝杖,用‘’來表示
3违施,distinct可以用來查詢不重復(fù)的,
4瑟幕,like模糊查詢磕蒲, %表示不確定個數(shù),_表示確定一個
5 null表示空值只盹,所有關(guān)于null的運(yùn)算都為空辣往,所以where id=null這種寫法是不正確的,必須是where id<=>null才可以
6.對于多表查詢殖卑, sql92站削,用and 和等值條件、非等值條件來連接多個表
sql99則是 join ...on...
如果有左右連接
left join...on... 或者是right join...on...可以把表里面值為null的也輸出出來孵稽,很好用许起。
7.還有一些關(guān)鍵字,比如and,or,between...and...