幾乎所有關聯式資料庫都是相同的語法,只有部分是該資料庫特殊的功能
首先最重要當然是要讀出資料
Select
select基本語法就是
select * from tablename*代表的是所有欄位,但真的在撰寫程式時,較不建議這樣用
因為假如原本有4個欄位,後來因為不足的關係,
再追加了欄位,這時後程式部分,可能就會出錯。
接著假如要追加選擇的條件
就是在後面加上where
select col1,col2,col3 from tablename where col1>10至於條件怎麼加,就要該資料是什麼格式了
如果是數字就可以大於小於等於
如果是文字,就可以比對完全相同,或用like加上%比對前後(這部分會在下次說明)
col1="xxxx"
col1 like "xxx%"
col1 like "%xxx"
col1 like "%xxx%"
再來要寫入資料
Insert
Insert into tablename (col1,col2,col3) values (value1,value2,value3)
這部分要注意的就是欄位名稱一定要一樣,對應的值的位置和數量要一樣
接著就是要更新資料
update
Update tablename set col1="xx",col2="xx",col3="xx" where col="x"更新的話,就是看需要更新什麼哪個欄位的資料,
當然同樣也能用where加條件
最後就是要刪除資料
delete
delete from tablename where col1="xx"刪除資料部分,看需要刪除的是哪個表,
且一定要加上條件,否則,會將全部資料刪除