mysql之dml語言 增刪改

2021-10-08 19:58:05 字數 1448 閱讀 6848

語法

insert into 表名([欄位名1,欄位名2,欄位名3....]) value('值1'),('值2'),('值3'.....)

示例

insert into `grade`(`gradename`) values ('大四')

insert into `grade`(`gradename`) values ('大二'),('大一')

insert into `student`(`name`,`pwd`,`age`) values ('張三','123456','18'),('李四','147258','19')

注意事項:

語法

update `表名` set colnum_name=value,colnum_nmae=value,... where [條件]

示例

update `student` set `name`='wu' where id=1;

-- 不指定條件的情況下,會修改所有表!

update `student` set `name`='天宮5號'

-- 修改多個屬性,逗號隔開

update 'student' set `name` = '吳' ,password= '147123' where id = 1;

操作符會返回布林值

操作符含義示例=

等於id = 1

<>或!=

不等於id!=1

>

大於age>1

<

小於age<1

<=

小於等於

age<=1

>=

大於等於

age>=1

between …and…

在某個範圍

[1,100]

and和

age>=1 and age<=100or或

age>=1 or age<=1

注意事項:

語法

delete from 表名 [where 條件]

示例

delete feom `student`

delete from `student` where id =1;##

作用:完全清空乙個資料表,表的結構和索引約束不會改變

truncate `student`

DML 語言 增刪改

總體而言資料操作語言分為三種 插入insert,更新update,刪除delete 一,插入語句 語法 方式一 insert into 表名 列名,values 值1,支援插入多行 支援子查詢 方式二 insert into 表名 set 列名 值,列名 值,特點 插入值型別要與列型別保持一致 不可...

mysql基礎 DML語言,增刪改

dml語言即資料操作語言 插入 insert 修改 undate 刪除 delete 一.插入語句 方式一 語法 insert into 表名 欄位名,values 值1,案例1.插入的值的型別與列的型別一致或相容 insert into beauty id,name,borndate,phone,...

DML之SQL增刪改查

dml 資料操作語言 適用物件 表中的資料 功能 1 向表中新增資料 mysql insert into goods id,name,price,type values 2,褲子 100,服裝 注意 如果我們新增資料時,每一列的值都不為空的話,我們可以省去列,如下 mysql insert into...