插入:
第一種方式:
insert into table(欄位名) values(值),();
支援插入多條記錄,支援子查詢,即insert into table 子查詢
第二種方式:
insert into table set 欄位名=值
修改:修改單錶記錄:
update 表名 set 列 = 新值,列=新值,...where 篩選條件;
修改多表記錄:
update 表1 別名
inner|left|right join 表2 別名
on 連線條件
where 篩選條件
刪除:方式一:delete
單錶刪除
delete from 表名 where 篩選條件
多表刪除
delete 表1的別名,表2的別名
from 表1 別名
inner|left|right join 表2 別名 on 連線條件
where 篩選條件
方式二:truncate
truncate table 表名
delete和truncate的區別:
1.如果有自增長列,delete和truncate刪除後不同,再進行插入時,delete從斷點開始,而truncate從1開始
2.delete可以加where條件,truncate不能加
3.truncate刪除效率高一點點
4.delete有返回值,而truncate沒有返回值
5.delete刪除可以回滾,truncate刪除不能回滾
生成修改記錄
生成修改記錄 使用方法 將source insight搜尋結果儲存為0829.txt 將該檔案儲存為 pl和0829.txt放在同一目錄下,雙擊執行 結果在生成的result.txt中 use strict my eachfile,line,output,prev,count,ret,prev pa...
DDOM修改記錄
1 完整多個類的clone方法,實現為clone deep false 形式 2 完整各個元素的clear 和destory 方法,但是還是存在一些隱患 第一,clear的行為不統一,存在只釋放列表還是子元素也釋放的不統一行為,為保整與舊 的相容性只能小心地改。3 提公升一些移除 所有 子元素操作的...
mysql修改指定記錄 sql操作之修改記錄值
mysql修改 刪除資料記錄 用update修改記錄 update tbl name set 要更改的列 where 要更新的記錄 這裡的 where 子句是可選的,因此如果不指定的話,表中的每個記錄都被更新。例如,在pet表中,我們發現寵物whistler的性別沒有指定,因此我們可以這樣修改這個記...