delete
delete from 表名truncatewhere 篩選條件
truncate table 表名sql92語法:
delete 別名sql99語法:from 表1 as 別名, 表2 as 別名
where 連線條件
and 篩選條件
limit
delete 別名案例:刪除手機號最後一位為9的女神資訊from 表1 as 別名, 表2 as 別名
on 連線條件
where 篩選條件
limit
delete
from
`beauty`
where
`phone`
like
'%9'
;
案例:刪除張無忌的女朋友的資訊
delete
b from
`beauty` b
inner
join
`boys` bo
on b.
`boyfriend_id`
= bo.
`id`
where bo.
`boyname`
='張無忌'
案例:刪除黃曉明及其女朋友的資訊
delete
b,bo
from
`beauty` b
inner
join
`boys` bo
on b.
`boyfriend_id`
= bo.
`id`
where bo.
`boyname`
='黃曉明'
;
truncate
table
`boys`
;
delete可以加where條件,truncate不可以
truncate的效率會高一點點
如果要刪除的表中有自增長列,使用delete刪除後,再插入資料,自增長列的值從斷點開始;使用truncate刪除的後,再插入資料,自增長列從1開始
truncate刪除沒有返回值,delete刪除會返回刪除掉的行數
truncate刪除不能回滾,delete刪除可以回滾
mysql增加刪除修改語句筆記
增加列 create table register id int primary key auto increment,name varchar 10 default null unique key,registime timestamp default current timestamp fund...
JS筆記1 3 語句
1.prompt prompt 可以彈出乙個提示框,該提示框中有乙個文字框,使用者可以在文字框中輸入一段內容。prompt的返回值都是string型別。注 非數值型字串,轉換為數值型後其型別是nan。var a abc a number a console.log isnan a 輸出是true 練...
MySQL之刪除語句
語法一 1 單錶刪除 delete from 表名 where 篩選條件 2 多表的刪除 補充 sql92語法 delete 表1別名,表二的別名 from 表1 別名,表二 別名 where 連線條件 and 篩選條件 sql99語法 delete 表1的別名,表2的別名 from 表1 別名 i...