mysql中的DML語句

2021-09-17 04:12:33 字數 724 閱讀 3159

dml : 資料操作語言,對**中的資料進行操作,insert、update、delete。

insert 插入:

insert into 表名[欄位1,欄位2,欄位3,…] values(值1,值2,值3,…);

語法1: 欄位名稱全寫

insert into employee(欄位1,欄位2,…) values(值1,值2,…);

例如:insert into employee(id,name,gender,birthday,salary)

values(1,『zs』,『man』,『1987-11-21』,12345.56);

注意事項: 欄位和值必須一一對應。

語法2:欄位名稱可以全部省略,但是值必須都寫。

insert into 表名 values(值1,值2,…);

例如: insert into employee values(2,『ls』,『woman』,『1991-01-22』,11234.54);

語法3:可以寫部分字段,值必須和部分字段一一對應。

insert into 表名(欄位1,欄位3,欄位5,…) values(值1,值3,值5,…);

例如: insert into employee(id,name,salary) values(3,『ww』,4321.53);

update : 修改、更新。用來修改**中的記錄。

語法: update table 表名 set 欄位名=值;

MySQL中的DML語句

插入資料 建立學生表 create table student sid int sname varchar 20 age int char 1 address varchar 40 向學生表中插入資料 方式1 插入全部字段 將所有欄位名都寫出來 insert into student sid,sna...

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的...