MySQL-数据操作语言(DML)

MySQL-数据操作语言(DML)

1、INSERT 命令  ( 添加数据语句 ):

语法:

INSERT INTO 表名 [( 字段1, 字段2, 字段3, … )] VALUES ( '值1','值2','值3',…)

例1.插入所有列:

insert into grade (gradeid,gradename) values (4,"大四");

例2.插入部分列:

insert into grade (graDename) values("大五");

例3.多个值插入:

insert into grade values (6,'六'),(7,'七');

注:字段或值之间用英文逗号隔开,可同时插入多条数据,values  后用英文逗号隔开。

“字段1,  字段2„”该部分可省略,但添加的值务必与表结构数据列顺序相对应,且数量一致。

2、UPDATE 命令( 更新数据语句 ):

语法:

UPDATE   表名   SET    column_name = value  [ ,  column_name2= value2, …. ]

[ WHERE   condition];

column_name:为要更改的数据列

value:为修改后的数据,可以为变量、具体值、表达式或者嵌套的SELECT结果

condition:为筛选条件,如不指定则修改该表的所有列数据

WHERE   condition:where条件子句,简单理解为有条件地从表中筛选数据

WHERE中的运算符:

运算符

含义

范例

结果

=

等于

5=6

false

<>或!=

不等于

5!=6

true

>

大于

5>6

false

<

小于

5<6

true

>=

大于等于

5>=6

false

<=

小于等于

5<=6

true

BETWEEN

在某个范围之间

BETWEEN 5 AND 10

-

AND

并且

5>1AND1>2

false

OR

5>1OR1>2

true

例:

update grade set gradename="大一";
update grade set gradename="大二" where gradeid=2;

3、DELETE  命令( 删除数据语句 ):

语法:

DELETE   FROM   表名  [ WHERE  condition ];

例:

delete from grade where gradename="大一";

注:condition为筛选条件,如不指定则删除该表的所有列数据

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值