插入資料
-- 建立學生表
create
table student(
sid int
, sname varchar(20
),age int
, *** char(1
),address varchar(40
));-- 向學生表中插入資料
-- 方式1 插入全部字段 將所有欄位名都寫出來
insert
into student (sid,sname,age,***,address)
values(1
,'孫悟空',18
,'男'
,'花果山');
-- 方式2 插入全部字段 不寫欄位名
insert
into student values(2
,'孫悟飯',5
,'男'
,'地球');
-- 方式3 插入指定字段
insert
into student (sid,sname)
values(3
,'蜘蛛精'
);
注意:
更改資料
-- 語法格式1:不帶條件的修改(慎用!)
-- 將所有的性別改為女
update student set *** =
'女';
-- 語法格式2:帶條件的修改
-- 一次修改多個列, 將sid為 2 的學員,年齡改為 20,位址改為 北京
update student set age =
20,address =
'北京'
where sid =
2;
刪除資料-- 語法格式1:刪除所有資料
delete
from student;
-- 語法格式2: 指定條件 刪除資料
-- 刪除 sid 為 1 的資料
delete
from student where sid =
1;
如果要刪除表中的所有資料,有兩種做法:
truncate table 表名;
mysql中的DML語句
dml 資料操作語言,對 中的資料進行操作,insert update delete。insert 插入 insert into 表名 欄位1,欄位2,欄位3,values 值1,值2,值3,語法1 欄位名稱全寫 insert into employee 欄位1,欄位2,values 值1,值2,例...
mysql中的DML語句
insert 的作用是向表中新增一行或多行資訊,語法為 insert into 表名 列名1 列名2.values 值1,值2.值1,值2.上面語法中,值與列要一一對應,對於表中字段有非空的約束,新增行時一定要對該字段賦值。values 關鍵字後面可以新增多個行的資訊,中間用 逗號 分開。表名後面的...
MySQL的DML刪除語句
mysql列表頁 方式一 delete 語法 1 單錶的刪除 delete from 表名 where 篩選條件 2 多表的刪除 補充 sql92語法 delete 表1的別名,表2的別名 from 表1 別名,表2 別名 where 連線條件 and 篩選條件 sql99語法 delete 表1的...